<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" xmlns:flexunit="flexunit.flexui.*" creationComplete="onCreationComplete()" viewSourceURL="srcview/index.html"> <mx:Script> <![CDATA[ import org.puremvc.as3.core.*; import org.puremvc.as3.patterns.observer.*; import org.puremvc.as3.patterns.command.*; import org.puremvc.as3.patterns.facade.*; import org.puremvc.as3.patterns.mediator.*; import org.puremvc.as3.patterns.proxy.*; import flexunit.framework.TestSuite; public function onCreationComplete():void { testRunner.test = createSuite(); testRunner.startTest(); } private function createSuite():TestSuite { var ts:TestSuite = new TestSuite(); ts.addTest( NotificationTest.suite() ); ts.addTest( ObserverTest.suite() ); ts.addTest( SimpleCommandTest.suite() ); ts.addTest( MacroCommandTest.suite() ); ts.addTest( ProxyTest.suite() ); ts.addTest( ModelTest.suite() ); ts.addTest( MediatorTest.suite() ); ts.addTest( ViewTest.suite() ); ts.addTest( ControllerTest.suite() ); ts.addTest( FacadeTest.suite() ); return ts; } ]]> </mx:Script> <flexunit:TestRunnerBase id="testRunner" width="100%" height="100%" /> </mx:Application>