Separate core code as TestRunner.
Add tests for SetUp/Test/TearDown call.
Implemented in test failed and test error.
Add test for TestFinder.
Add Test for enumerate flass type.