Ouzo\Tests\Mock\Mock::verifyInOrder PHP Метод

verifyInOrder() публичный статический Метод

public static verifyInOrder ( $callback )
    public static function verifyInOrder($callback)
    {
        $inOrderVerifier = new InOrderVerifier();
        $callback($inOrderVerifier);
    }

Usage Example

Пример #1
0
 /**
  * @test
  */
 public function shouldVerifyInOrder()
 {
     //given
     $mock = Mock::mock();
     //when
     $mock->method2();
     $mock->method1();
     //then
     Mock::verifyInOrder(function (InOrderVerifier $inOrder) use($mock) {
         $inOrder->verify($mock)->method2();
         $inOrder->verify($mock)->method1();
     });
 }