protected function tearDown()
 {
     Factory::removeAllObject(true);
     parent::tearDown();
 }