          * @param   test    An instance of a class with methods that have [After] metadata.
          * @return  An array of Method instances.
          */
-        private function getIgnoredMethods(test:Object):Array {
+        protected function getIgnoredMethods(test:Object):Array {
             return getMethodsWithMetadata(test, "Ignore");
         }
         

            return next();
        }

        private function updateReadyToTearDown():void {
            // Used by TestRunner to remove visual
            // entities:
            if(!beforeClassMethods.hasNext() &&

         * @param   test    An instance of a class with methods that have [Before] metadata.
         * @return  An array of Method instances.
         */
        protected function getAfterClassMethods(test:Object):Array {
            return getMethodsWithMetadata(test["constructor"], "AfterClass", true);
        }
        
        protected function countTestMethods(test:Object):uint {
            return getTestMethods(test).length;
        }
        
