RecordUnitTestAsync(IUnitTestRecorder unitTestRecorder, string groupName, string testName, UnitTestStatus testStatus, string testResult, System.DateTimeOffset startTime, System.DateTimeOffset endTime) Method

Records the result of a unit test in BuildMaster.

Syntax

public static System.Threading.Tasks.Task RecordUnitTestAsync(IUnitTestRecorder unitTestRecorder, string groupName, string testName, UnitTestStatus testStatus, string testResult, System.DateTimeOffset startTime, System.DateTimeOffset endTime)

Parameters

unitTestRecorder
Type: IUnitTestRecorder

The IUnitTestRecorder instance.

groupName
Type: string

The unit test group.

testName
Type: string

The unit test name.

testStatus
Type: UnitTestStatus

The result of the unit test as a UnitTestStatus.

testResult
Type: string

The result of the unit test as a human-readable string.

startTime
Type: System.DateTimeOffset

The time when the unit test started its run.

endTime
Type: System.DateTimeOffset

The time when the unit test ended its run.