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
파일: MockTest.php 프로젝트: letsdrink/ouzo
 /**
  * @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();
     });
 }