2017-06-05 14 views
1

私は現在、WordPressプラグインで、PHPUnitWP_Mock(WordPressデータベースに接続していない)を使用して、いくつかの単体テストを実行しています。 タイトルが述べるように、私はWP_REST_Requestオブジェクトを模擬して、それをテスト中のメソッドへのパラメータとして与える必要があります。WP_REST_Requestオブジェクトを模擬しました

おそらく、WP_REST_Request::from_url()メソッドで使用されているURLの返信を嘲笑することで、またはおそらくgetMockFromWsdl()を使用してそれを行うことができます。 私はあなたがこの方法でモックを作成できるようにWP_REST_RequestクラスはArrayAccessのインタフェースを実装するアイデア

+0

https://wordpress.stackexchange.com /おそらくこのような質問のためのより良い場所になります。 – realloc

答えて

0

のあらゆる種類に開いている:

$request = $this->getMockBuilder('ArrayAccess') 
    ->setMockClassName('WP_REST_Request') 
    ->getMock(); 
関連する問題