0
私は、Response
オブジェクトのレスポンスを受け取るためにTestNGでREST-Assuredライブラリを使用しています。Javaで代入を傍受する
Response response;
@Test
public void someTest() {
RestAssured.baseURI = "some_valid_baseURI";
RestAssured.basePath = "some_valid_endpoint";
response = RestAssured.given().contentType(ContentType.JSON).when().get();
}
私はテストクラスで上記のようないくつかのテストメソッドを持っています。レスポンスを取得するために使用されているメソッドがGET
メソッドであることがわかっているように、レスポンスの代入を傍受する方法はありますか(例えば、@AfterMethod
でアノテーションされたメソッドなど)。
PS:これを行うには、REST-Assuredライブラリで組み込みの方法が見つかりませんでした。
私はあなたがこれについては安心して使うことはできないと思いますが、必要な情報を変数に保存して後で使用することができます。 – h4k3r
それはそこにあるすべてのテストのためにそれをする必要があります。非常に良い考えではありません。代わりに、私は、すべてのテストメソッドで機能するいくつかの一般的なインターセプタのようなメソッドを考えていました。 –