TestSuiteResult
Represents the result of running a test suite
            
                
Construct a TestSuiteResult base on a TestSuite
            
Adds a child result to this result, setting this result's
            ResultState to Failure if the child result failed.