java - 放心 : Can't find the equalTo method

标签 java rest-assured

我正在使用以下代码使用放心库进行服务调用,您能帮我解决构建问题吗?查找函数 "equalTo" 来验证响应数据时出现问题。

请参阅下面的错误:

See error

这是我的代码:

@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/

相关文章:

rest-assured - 如何使用REST放心?

java - 对象数组作为安心中的请求主体

java - 出现错误 io.restassured.internal.ValidatableResponseImpl 无法转换为 io.restassured.response.Response

java - 如何将 WAR 文件添加到现有的 EAR 文件中?

java - 放心地为 HTTPS 请求连接被拒绝

java - LinkedHashmap 和 LinkedTreemap 的区别

java - 如何在 IntelliJ 中从 jar 反编译的类中设置断点以进行远程调试

java - CardLayout 中的按钮不起作用

java - 具有 PHP/Javascript 实现的 Twitter Stream API

java - RSA私钥生成问题