new TestRunner( tests )

Description

Assembles and drives execution of NexusHoratio.xunit.TestCases.

Parameters
Name Type Description
tests function

TestCases to execute.

Details

Methods


runTests() → {NexusHoratio.xunit~TestResult}

Description

Run each test method in turn.

Returns

Collected results.

Details

<private> extractTestMethods( klass )

Parameters
Name Type Description
klass function

TestCase to process.

Details

<private> doClassCleanups( klass, result )

Parameters
Name Type Description
klass function

TestCase to process.

result NexusHoratio.xunit~TestResult

Result to use if any errors.

Details

<private> doSetUpClass( klass, result ) → {boolean}

Parameters
Name Type Description
klass function

TestCase to process.

result NexusHoratio.xunit~TestResult

Result to use if any errors.

Returns

Indicates success of calling setUpClass().

Details

<private> doRunTestMethod( Klass, methodName, result )

Parameters
Name Type Description
Klass function

TestCase to process.

methodName string

Name of the test method to execute.

result NexusHoratio.xunit~TestResult

Result of the execution.

Details