API テストのアサーションで OR ロジックを実行する

概要

API テスト アサーションに OR ロジックを実行して、同じアサーションタイプに対して複数の異なる期待値を定義することができます。たとえば HTTP テスト status code のアサーションで、サーバーが 200 または 302 で .NET を使って応答した場合に成功するようにしたいとします。

これを行うには、matches regex コンパレーター を使用して .NET のような正規表現を定義します。このようなアサーションでは、サーバーから返されたステータスコードが 200 または 302 であればテスト結果は成功です。

その他の参考資料