rest-assured

    1热度

    1回答

    我想要使用RestAPI编程来获取多个URI。 所有GET请求需要基本授权 我使用了一个BaseClass的,我定义RequestSpecification如下(为避免授权代码每次运行测试时) BaseClass.java: RequestSpecification basicAuth=RestAssured.given().accept("text/html").auth().preemptiv

    0热度

    1回答

    我有一个项目https://github.com/paul-hammant/helloworld-war(别人的分叉,增值)。这是一个非常快速的构建,并且应该作为未翻译到Maven/Gradle等的团队的集成测试的演示。 它具有集成测试,可以启动Jetty,并运行集成测试,该测试使用优秀Rest-Assured确认一个/ helloworld端点执行其“Hello World”业务。 @Befor

    1热度

    1回答

    我使用Java中的RestAssured框架,它的文档包含此note 注意“JSON路径”语法使用Groovy's GPath符号,而不是与Jayway的JsonPath语法相混淆。 我需要验证以下JSON: "_source": { "logSource": { "logger.name": "LogbackLogger", }, } 而像 _source.

    1热度

    1回答

    我想使用Java和RestAssured库上传文件。有谁知道我可以如何使用这个库上传文件到一个字段? 当使用邮递员,我只是打电话给端点,并添加正文部分键=上传和价值有一个“选择文件”按钮。 如何将文件上传到使用Restassured的字段?我已经有一个使请求的主体和设置的所有参数吧,喜欢这里的方法: public CustomizationSetClientField(String clientI

    4热度

    1回答

    我试图用Rest Assured测试一个API。当我检查一个double值时有一个AssertionError。 用于检查该代码的双重: given().body(getTest()).contentType("application/json\r\n"). when() .port(port) .basePath("/fff/test")

    3热度

    1回答

    美好的一天人们, 我是一个公认的新手Java程序员,但我照顾研究文档和常见问题解答,试图解决过去的问题。然而,这是我无法克服的问题。我正在使用RestAssured(版本3.0.3,由Maven提供),无法获得RestAssured来解析“文本/纯文本”内容(相反,我无法让Java编译代码来执行此操作)。 这编译,但给出了一个错误: import static io.restassured.Res

    0热度

    1回答

    我正在尝试使用Rest Assured将Spring Rest文档与Grails 3.2.9应用程序集成。在集成测试期间,它正在产生有效负载处理例外。 完整堆栈跟踪: org.springframework.restdocs.payload.PayloadHandlingException: com.fasterxml.jackson.core.JsonParseException: Unexpe

    1热度

    1回答

    我正在用RestAssured测试API。 方法我打电话使用的是下一个注释: @PreAuthorize("hasAnyRole('ROLE1', 'ROLE2', 'ROLE3')") 我的测试类包含用于测试的情景模式。 对于测试配置,我们使用.yaml文件。 是否可以在.yaml文件中放入某些东西,以便我们在运行测试时不需要授权? 或者是否有其他方法,以便PreAuthorize在我运行测

    0热度

    1回答

    下面是测试代码,它直到现在都工作得非常好,但它现在抛出了下面提到的异常。 import com.google.gson.JsonObject; import com.google.gson.JsonParser; import static io.restassured.RestAssured.given; import io.restassured.response.Response;

    0热度

    1回答

    我有一个curl命令 curl -header“IDS-SESSION-ID:000000000000”-k --key ./file.key.pem --cert ./file.crt.pem -X POST - v https://localhost:9086/api/v11.0/search 如何通过证书和密钥文件放心。 我有下面的代码示例其工作forother参数curl命令 RESTBa