rest-assured

    2热度

    1回答

    在this answer中,我使用了REST保证来测试文件的后置操作。控制器是: @RestController @RequestMapping("file-upload") public class MyRESTController { @Autowired private AService aService; @RequestMapping(method

    0热度

    1回答

    我正在学习放心,并试图阅读我的本地JavaScript文件。我不知道如果我能做到这一点 这是我想 Response resp = get("C:/dev/testrest.js"); assertEquals(200, resp.getStatusCode()); 这里testrest.js是JSON 我收到此错误 java.lang.AssertionError: expected

    5热度

    1回答

    也许是由于我缺乏经验与休息,保证和hamcrest的匹配我没有设法弄清楚如何做到这一点说法正确 when(). get(url). then(). header("my-header", lessThanOrEqualTo("60")); // should compare Integers not Strings 一个显而易见的解决办法是从头中提取值,将其转

    1热度

    1回答

    这是我的基础测试类的样子 - @SpringApplicationConfiguration(classes = ServiceApplication.class) @WebAppConfiguration @IntegrationTest("server.port:8084") public class BaseTestStartService { //TODO:add bas

    0热度

    1回答

    我不得不测试一个REST API来改变广告的高度,但为了做到这一点,我必须同时改变宽度才能使其工作。即时通讯使用REST保证。 given().auth().basic(ACCSID,AUTHTOKEN).when().put(advUri+ADID+"ThirdPartyServableAdCreativeHeight=600").then().statusCode(200) given().

    3热度

    1回答

    我有一个端点,它返回true或false。是否有可能告诉Hamcrest与RestAssured检查是否存在提到的两个之一?我已经尝试过containsString,hasItems等,但它们都不能运行,即它会检查它们两个。 get("http://localhost:8080/trueOrFalse") .then() .body(hasItems("true", "fa

    3热度

    2回答

    我正在尝试使用restassured spring安全性认证编写web集成测试。该应用程序使用AngularJS和Spring Boot。 由于我使用AngularJS,CSRF保护是使用X-XSRF-TOKEN标头和XSRF-TOKEN cookie完成的(据我了解,它的默认角度)。 如何配置restassured生成并使用表单身份验证发送此令牌?现在,我有这样的事情: given().auth

    1热度

    1回答

    我使用的是休息保证的框架来读取和验证从一个REST服务响应嵌套列表项的值。我有以下的JSON团块,从POST调用返回,我需要提取价值“chatNumber”: { "authorized": true, "guest": { "chatNumber": 371442, "username": "billyBob", "guestId": 37

    1热度

    1回答

    我无法做出RestAssured Get请求(使用参数) Map<String, String> paramsMap = generateParametersMap(parameters); rs = RestAssured.get(url,paramsMap); 的网址是终点 - 这我能打到200在浏览器中。 用于上述请求的控制器: @RequestMapping(value = "/getMo

    0热度

    1回答

    我是REST Assured框架的新手。我写了下面的代码。它工作正常。 private static String result; @Test public void getStudentById() { Response response = given(). header("authToken",userToken). path