Exemplo n.º 1
0
 public function testCreate()
 {
     $t1 = new Transition('t1', 's1', 's2');
     $this->assertEquals('t1', $t1->getName());
     $this->assertEquals('s1', $t1->getFromStateName());
     $this->assertEquals('s2', $t1->getToStateName());
     $t2 = new Transition('', '', '');
     $this->assertEmpty($t2->getName());
     $this->assertEmpty($t2->getFromStateName());
     $this->assertEmpty($t2->getToStateName());
 }
Exemplo n.º 2
0
function printTransition(Transition $transition)
{
    printf('Transition <%s> from state <%s> to state <%s> completed%s', $transition->getName(), $transition->getFromStateName(), $transition->getToStateName(), PHP_EOL);
}