コード例 #1
0
ファイル: BaseTest.php プロジェクト: cross-solution/yawik
 /**
  * @dataProvider provideGetEventTestData
  *
  * @param string $name
  * @param object $target
  * @param array $params
  * @param array $expects
  */
 public function testEventIsClonedAndPopulatedWithProvidedArguments($name, $target, $params, $expects)
 {
     $event = $this->target->getEvent($name, $target, $params);
     $this->assertEquals($expects['name'], $event->getName(), 'Name is not set correct.');
     $this->assertSame($expects['target'], $event->getTarget(), 'Target is not set correct.');
     $this->assertEquals($expects['params'], $event->getParams(), 'Params are not set correct.');
 }
コード例 #2
0
ファイル: TriggerTest.php プロジェクト: cross-solution/yawik
 public function getEvent($name = null, $target = null, array $params = [])
 {
     $this->getEventCalled = true;
     return parent::getEvent($name, $target, $params);
 }