protected function createTestInstance()
{
$processDetector = $this->getMockForAbstractClass('\\MetaborStd\\Statemachine\\Factory\\ProcessDetectorInterface');
$name = 'TestProcess';
$initialState = new State('TestState');
$process = new Process($name, $initialState);
$processDetector->expects($this->atLeastOnce())->method('detectProcess')->willReturn($process);
$factory = new Factory($processDetector);
return $factory;
}