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); } } }