以下是代码
given().
get("http://services.groupkt.com/country/get/all").
then().
body("RestResponse.result.name", hasItems("Austria","Algeria")).log().all();
IDE无法识别hasItems(),显示为无法解析方法hasItems()
Maven dependecies存在:放心,groovy,hamcrest。
请帮帮我。
答案 0 :(得分:0)
我知道你提到你将它包含在你的POM Dependancies中,但是你尝试过导入这个库吗?
import static org.hamcrest.Matchers.*;
答案 1 :(得分:0)
您提出的要求是完美的,我看不到任何问题。我了解Eclipse中无法解析方法“ hasItems”。就是说,它没有正确导入到IDE中。
添加如下所示的导入内容:
import static org.hamcrest.CoreMatchers.hasItems;
可以解决您的问题。