Esempio n. 1
0
 public function testShouldNotRunEventHandlerWhenEventIsNotTriggered()
 {
     $control = new Control();
     $context = new Context();
     $counter = 0;
     $handler = function () use(&$counter) {
         $counter++;
     };
     $callback = new Callback(function () {
     });
     $callback->bind(Callback::EVENT_ERROR, $handler);
     $callback->trigger(Callback::EVENT_FAILURE, $control, $context);
     $this->assertEquals(0, $counter);
 }