エンドポイントに対する一連のテストを含むやや大規模なプロジェクトがあります。この API の構成方法が原因で、特定の応答のフィールドが欠落し、 string に置き換えられる可能性があります"[invalid field]"
。明らかに、これが発生した場合、何かが壊れており、修正する必要があるため、すべての応答でこの文字列を確認したいと考えています。
これに対するすべての応答を確認する方法はありますか、それとも各テストにアサーションを手動で入れる必要がありますか?
エンドポイントに対する一連のテストを含むやや大規模なプロジェクトがあります。この API の構成方法が原因で、特定の応答のフィールドが欠落し、 string に置き換えられる可能性があります"[invalid field]"
。明らかに、これが発生した場合、何かが壊れており、修正する必要があるため、すべての応答でこの文字列を確認したいと考えています。
これに対するすべての応答を確認する方法はありますか、それとも各テストにアサーションを手動で入れる必要がありますか?
イベント ハンドラー機能、afterStep を使用して、すべての要求に適用できるようにチェック/アサーションを設定できます。
詳しくはリンク先をチェック