IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
NUnit3XmlOutputWriter is responsible for writing the results of a test to a file in NUnit 3.0 format. More...
Public Member Functions | |
override void | WriteTestFile (ITest test, TextWriter writer) |
Writes test info to the specified TextWriter More... | |
override void | WriteResultFile (ITestResult result, TextWriter writer, IDictionary runSettings, TestFilter filter) |
Writes the test result to the specified TextWriter More... | |
Public Member Functions inherited from NUnitLite.OutputWriter | |
void | WriteResultFile (ITestResult result, string outputPath, IDictionary runSettings, TestFilter filter) |
Writes a test result to a file More... | |
void | WriteTestFile (ITest test, string outputPath) |
Writes test info to a file More... | |
Private Member Functions | |
void | WriteXmlResultOutput (ITestResult result, XmlWriter xmlWriter, IDictionary runSettings, TestFilter filter) |
TNode | MakeTestRunElement (ITestResult result) |
Static Private Member Functions | |
static TNode | MakeCommandLineElement () |
static TNode | MakeTestFilterElement (TestFilter filter) |
NUnit3XmlOutputWriter is responsible for writing the results of a test to a file in NUnit 3.0 format.
|
inlinevirtual |
Writes test info to the specified TextWriter
test | The test to be written |
writer | A TextWriter to which the test info is written |
Implements NUnitLite.OutputWriter.
References NUnit.Framework.Interfaces.IXmlNodeBuilder.ToXml(), and NUnit.Framework.Interfaces.TNode.WriteTo().
|
inlinevirtual |
Writes the test result to the specified TextWriter
result | The result to be written to a file |
writer | A TextWriter to which the result is written |
Implements NUnitLite.OutputWriter.
References NUnitLite.NUnit3XmlOutputWriter.WriteXmlResultOutput().
|
inlineprivate |
References NUnit.Framework.Interfaces.TNode.ChildNodes, NUnit.Framework.Api.FrameworkController.InsertEnvironmentElement(), NUnit.Framework.Api.FrameworkController.InsertSettingsElement(), NUnitLite.NUnit3XmlOutputWriter.MakeCommandLineElement(), NUnitLite.NUnit3XmlOutputWriter.MakeTestFilterElement(), NUnitLite.NUnit3XmlOutputWriter.MakeTestRunElement(), NUnit.Framework.Interfaces.IXmlNodeBuilder.ToXml(), and NUnit.Framework.Interfaces.TNode.WriteTo().
Referenced by NUnitLite.NUnit3XmlOutputWriter.WriteResultFile().
|
inlineprivate |
References NUnit.Framework.Interfaces.TNode.AddAttribute(), NUnit.Framework.Interfaces.ITestResult.AssertCount, NUnit.Framework.Interfaces.ITestResult.Duration, NUnit.Framework.Interfaces.ITestResult.EndTime, NUnit.Framework.Interfaces.ITestResult.FailCount, NUnit.Framework.Interfaces.ITestResult.FullName, NUnit.Framework.Interfaces.ITestResult.InconclusiveCount, NUnit.Framework.Internal.Randomizer.InitialSeed, NUnit.Framework.Interfaces.ResultState.Label, NUnit.Framework.Interfaces.ITestResult.Name, NUnit.Framework.Interfaces.ITestResult.PassCount, NUnit.Framework.Interfaces.ITestResult.ResultState, NUnit.Framework.Interfaces.ITestResult.SkipCount, NUnit.Framework.Interfaces.ITestResult.StartTime, NUnit.Framework.Interfaces.ResultState.Status, NUnit.Framework.Interfaces.ITestResult.Test, and NUnit.Framework.Interfaces.ITest.TestCaseCount.
Referenced by NUnitLite.NUnit3XmlOutputWriter.WriteXmlResultOutput().
|
inlinestaticprivate |
Referenced by NUnitLite.NUnit3XmlOutputWriter.WriteXmlResultOutput().
|
inlinestaticprivate |