私は、Java で安心できる最初の非常に最初のブラインドステップを通過しています。
リクエストはほとんどありませんが、実際にはうまく機能し、アサーションを追加し始めました。だから私はリクエストを送信し、JSONをレスポンスとして取得し、それを抽出しています。そして、その一部が「成功」に等しいかどうかを確認する必要があります。
私はそれを
Response res = given().
when().post("/profile").then().contentType(ContentType.JSON).extract().response();
rc3 = res.path("op_list.msg").toString();
System.out.println(rc3);
toString
したがって、メソッドのドキュメントによると、出力は配列のように見えます。確かに、アサーションは機能しません:(
[成功]
と
成功
部分文字列は、内部コード要件によって推奨されていません。間違った方法を使用していると思いましたが、以外は見つかりませんでしたがasString
、パス式では機能しません。手掛かりや相対的な検索結果はありません。アドバイスをいただければ助かります。