ITestResult
The ITestResult interface represents the result of a test.
            
                
Gets the number of asserts executed
            when running the test and all its children.
            
Gets a list of AssertionResults associated with the test
            
Gets the collection of child results.
            
Gets the elapsed time for running the test in seconds
            
Gets or sets the time the test finished running.
            
Gets the number of test cases that failed
            when running the test and all its children.
            
Gets the full name of the test result
            
Indicates whether this result has any child results.
            Accessing HasChildren should not force creation of the
            Children collection in classes implementing this interface.
            
Gets the number of test cases that were inconclusive
            when running the test and all its children.
            
Gets the message associated with a test
            failure or with not running the test
            
Gets the name of the test result
            
Gets any text output written to this result.
            
Gets the number of test cases that passed
            when running the test and all its children.
            
Gets the ResultState of the test result, which
            indicates the success or failure of the test.
            
Gets the number of test cases that were skipped
            when running the test and all its children.
            
Gets any stack trace associated with an
            error or failure.
Gets or sets the time the test started running.
            
Gets the Test to which this result applies.
            
Gets the collection of files attached to the test
            
Gets the total number of tests executed
            when running the test and all its children.
            
Gets the number of test cases that had warnings
            when running the test and all its children.