protected function createActionDefinitions() { $actionDefinition1 = new ActionDefinition('test1', 'orderTopic1'); $actionDefinition1->setEventName('v.action.test1'); $actionDefinition1->setParameters(array('p1' => 'v1', 'p2' => 'v2')); $actionDefinition1->setVersion(2); $actionDefinition2 = new ActionDefinition('test2', 'orderTopic2'); $actionDefinition1->setEventName('v.action.test2'); $actionDefinition2->setParameters(array('p1' => 'v1', 'p2' => 'v2')); $actionDefinition1->setVersion(3); return array($actionDefinition1, $actionDefinition2); }
public function testVersions() { $actionDefinition = new ActionDefinition('orderPaintForCarNewerVersion', 'car'); $actionDefinition->setVersion(2); $this->assertEquals($actionDefinition->getVersion(), 2); }