Example #1
0
 public function testSave()
 {
     $event1 = PHPUnit_Testing::getInstance();
     $config1 = Config::getInstance("JooS_Event_PHPUnit_Testing");
     $this->assertEquals(array(), $config1->valueOf());
     $event1->attach(array(__CLASS__, "observerPHPUnitTestingEvent"));
     $config2 = Config::getInstance("JooS_Event_PHPUnit_Testing");
     $this->assertEquals(array(), $config2->valueOf());
     $event1->save();
     $config3 = Config::getInstance("JooS_Event_PHPUnit_Testing");
     $this->assertEquals(array(array(__CLASS__, "observerPHPUnitTestingEvent")), $config3->valueOf());
     Event::clearInstance("JooS\\Event\\PHPUnit_Testing");
 }