test/asunit/runners/SuiteRunnerTest.as in asunit4-4.2.2.pre vs test/asunit/runners/SuiteRunnerTest.as in asunit4-4.2.3.pre
- old
+ new
@@ -3,24 +3,27 @@
import asunit.asserts.*;
import asunit.framework.IAsync;
import asunit.framework.Result;
import asunit.support.DoubleFailSuite;
import asunit.support.InjectionVerification;
+ import flash.display.Sprite;
import flash.events.Event;
public class SuiteRunnerTest {
[Inject]
public var async:IAsync;
+ private var suiteRunner:SuiteRunner;
+ private var runnerResult:Result;
+
+ [Before]
+ public function setUp():void {
+ runnerResult = new Result();
+ suiteRunner = new SuiteRunner(null, runnerResult);
+ }
- [Inject]
- public var suiteRunner:SuiteRunner;
-
- [Inject]
- public var runnerResult:Result;
-
public function testRunTriggersCompleteEvent():void {
suiteRunner.addEventListener(Event.COMPLETE, async.add(checkResultWasNotSuccessful));
suiteRunner.run(DoubleFailSuite);
}
@@ -29,10 +32,10 @@
}
[Test]
public function testCanHandATestToSuiteRunner():void {
suiteRunner.addEventListener(Event.COMPLETE, async.add());
- suiteRunner.run(InjectionVerification);
+ suiteRunner.run(InjectionVerification, null, new Sprite());
assertFalse(runnerResult.wasSuccessful);
}
}
}