 package asunit4.runners {
+
+	import asunit.framework.ITestFailure;
 	import asunit.framework.TestCase;
 	import asunit4.framework.Result;
+	import asunit4.framework.TestFailure;
+	import asunit4.support.MultiMethodTest;
+    
 	import flash.events.Event;
-	import asunit4.support.MultiMethodTest;
-	import asunit.framework.ITestFailure;
-	import asunit4.framework.TestFailure;
 
 	public class TestRunnerTest extends TestCase {
 		private var runner:TestRunner;

			
			assertEquals('checked all methodsCalled', MultiMethodTest.methodsCalled.length, i);
		}
		//////
		public function test_run_triggers_ResultEvent_with_wasSuccessful_false_and_failures():void {
			runner.addEventListener(Event.COMPLETE, addAsync(check_Result_wasSuccessful_false, 500));
			

			assertTrue("TestRunner instantiated", runner is TestRunner);
		}
		
		public function test_free_test_does_not_extend_TestCase():void {
			assertFalse(test is TestCase);
		}

