selectTransition() public method

See also: MetaborStd\Statemachine\Factory\TransitionSelectorInterface::selectTransition()
public selectTransition ( Traversable $transitions )
$transitions Traversable
 /**
  *
  */
 public function testThrowsAnExceptionIfMoreThanOneTransitionIsInTheHighestLevel()
 {
     $targetState = new State('TargetState');
     $transitions = array();
     $transitions[] = new Transition($targetState);
     $transitions[] = new Transition($targetState);
     $selector = new ScoreTransition();
     $this->setExpectedException('\\RuntimeException');
     $selector->selectTransition(new \ArrayIterator($transitions));
 }