PHPUnit 10 では、同じメソッドを連続して呼び出すときに異なるメソッド パラメータを指定できます
P粉639667504
P粉639667504 2024-04-05 10:38:10
0
1
1555

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

リーリー

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

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

->will

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

P粉639667504
P粉639667504

全員に返信(1)
P粉798343415

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

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

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

私が使用した解決策は

です リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート