public interface ITestExecutor

A Listener that can run tests. During the test execution can be used only one instance of this listance. After all the tests were executed the result of all three methods are concatenated and passed to


public SuiteResult[] beginExecution(ref const(TestCase)[])

Called before all tests were discovered and they are ready to be executed

public SuiteResult[] execute(ref const(TestCase))

Run a particullary test case

public SuiteResult[] endExecution()

Called when there is no more test to be executed