In der FlexUnit-Wiki Ich habe über den sehr interessanten SequenceRunner gelesen, der von den Fluint-Leuten beigesteuert wurde. Jetzt versuche ich, einen Test auszuführen, der dem Beispiel sehr ähnlich ist. Wenn ich jedoch die run()-Methode der SequenceRunner-Instanz ausführe, erhalte ich diese Ausnahme:
Cannot add asynchronous functionality to methods defined by Test,Before or After that are not marked async
Error: Cannot add asynchronous functionality to methods defined by Test,Before or After that are not marked async
at org.flexunit.async::AsyncLocator$/getCallableForTest()[C:\Users\dmoor e\Documents\_Production\Flex Unit 4\GIT\FlexUnit4\src\org\flexunit\async\AsyncLocator.as:82]
at org.fluint.sequence::SequenceWaiter/setupListeners()[C:\Users\dmoore\ Documents\_Production\Flex Unit 4\GIT\FlexUnit4\src\org\fluint\sequence\SequenceWaiter.as:100]
at org.fluint.sequence::SequenceRunner/continueSequence()[C:\Users\dmoor e\Documents\_Production\Flex Unit 4\GIT\FlexUnit4\src\org\fluint\sequence\SequenceRunner.as:177]
at org.fluint.sequence::SequenceRunner/run()[C:\Users\dmoore\Documents\_ Production\Flex Unit 4\GIT\FlexUnit4\src\org\fluint\sequence\SequenceRunner.as:124]
Hat schon jemand den SequenceRunner mit FlexUnit 4 verwendet. Die [Test(async)] Annotation ist bereits vorhanden.