detectProcess() public method

public detectProcess ( object $subject ) : MetaborStd\Statemachine\ProcessInterface
$subject object
return MetaborStd\Statemachine\ProcessInterface
 public function testWillAlwaysReturnTheSameProcess()
 {
     $process = new Process('test', new State('new'));
     $detector = new SingleProcessDetector($process);
     $subject = new \stdClass();
     $result = $detector->detectProcess($subject);
     $this->assertSame($process, $result);
 }