ホームページ  >  に質問  >  本文

PHPUnit 10 では、同じメソッドを連続して呼び出すときに異なるメソッド パラメータを指定できます

より大きなメソッドの一部として、異なるパラメーターを使用して複数回呼び出されるメソッドがあります。

リーリー

私は PHPUnit 10 を使用しており、この特定のメソッドの単体テストを作成したいと考えています。 where メソッドが特定のパラメーターを使用して 4 回呼び出されているかどうかを確認したいと考えています。

###例えば:### リーリー 上記の

->will

は、同じメソッドへの連続呼び出しに異なるパラメーターを指定する場合には機能しません (または、少なくとも私は機能させることができませんでした)。 ドキュメントを使用してみましたが、具体的に何を検索すればよいのか分からず、見つけるのが困難です。

P粉639667504P粉639667504221日前1486

全員に返信(1)返信します

  • P粉798343415

    P粉7983434152024-04-06 00:53:32

    もう少し詳しく調べる必要があったので、私自身の質問に答えます。

    PHPUnit 10 では、メソッド withConsecutive (これが私が探しているものですが、この名前だと知らなかっただけです) が削除されました。公式の代替品は存在しません。

    この問題はPHPUnitリポジトリで質問されました

    私が使用した解決策は

    です リーリー

    返事
    0
  • キャンセル返事