public function testIsComplete()
 {
     $eventTrigger = new EventTrigger('go', 'stateTwo');
     $this->assertFalse($eventTrigger->isComplete());
     try {
         $eventTrigger->setState(new State('stateZero'));
     } catch (\TyHand\WorkflowBundle\Exceptions\StateDoesNotMatchNameException $e) {
         // just silencing the exception to test that the state is not set
     }
     $this->assertFalse($eventTrigger->isComplete());
     $eventTrigger->setState(new State('stateTwo'));
     $this->assertTrue($eventTrigger->isComplete());
 }