我正在使用以下代码使用放心库进行服务调用,您能帮我解决构建问题吗?查找函数 "equalTo"
来验证响应数据时出现问题。
请参阅下面的错误:
这是我的代码:
@Test
public void testFileUpload() {
final File file = new File(getClass().getClassLoader()
.getResource("test.txt").getFile());
assertNotNull(file);
assertTrue(file.canRead());
given()
.multiPart(file)
.expect()
// problem here
.body(equalsTo("This is an uploaded test file."))
.when()
.post("/service/file/upload");
}
@Test
public void testGetSingleUser() {
given()
.expect()
.statusCode(200)
.body(
"email", equalTo("test@hascode.com"),
"firstName", equalTo("Tim"),
"lastName", equalTo("Testerman"),
"id", equalTo("1"))
.when()
.`enter code here`
.get("/service/single-user");
}
最佳答案
我假设它是来自 hamcrest
库的 equalTo
。
您可以添加此导入并看看它是否有效
import static org.hamcrest.Matchers.equalTo;
关于java - 放心 : Can't find the equalTo method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49120056/