ITestResult Interface

Summary

The ITestResult interface represents the result of a test.
Namespace
TCLite.Interfaces
Interfaces
graph BT Type-.->Interface0["IXmlNodeBuilder"] click Interface0 "/tc-lite/api/TCLite.Interfaces/IXmlNodeBuilder" Type["ITestResult"] class Type type-node

Syntax

public interface ITestResult : IXmlNodeBuilder

Properties

Name Value Summary
AssertCount int
Gets the number of asserts executed when running the test and all its children.
Children IList<ITestResult>
Gets the the collection of child results.
Duration TimeSpan
Gets the elapsed time for running the test
FailCount int
Gets the number of test cases that failed when running the test and all its children.
FullName string
Gets the full name of the test result
HasChildren bool
Indicates whether this result has any child results. Accessing HasChildren should not force creation of the Children collection in classes implementing this interface.
InconclusiveCount int
Gets the number of test cases that were inconclusive when running the test and all its children.
Message string
Gets the message associated with a test failure or with not running the test
Name string
Gets the display name of the test result
PassCount int
Gets the number of test cases that passed when running the test and all its children.
ResultState ResultState
Gets the ResultState of the test result, which indicates the success or failure of the test.
SkipCount int
Gets the number of test cases that were skipped when running the test and all its children.
StackTrace string
Gets any stacktrace associated with an error or failure. Not available in the Compact Framework 1.0.
Test ITest
Gets the Test to which this result applies.
WarningCount int
Gets the number of test cases that resulted in warnings.