我已经导入了运行重新发布程序所需的所有jar。但面对这个错误。
import io.restassured.RestAssured;
导入静态io.restassured.restassured.*;公共类bascis{
public static void main(String[] args) {
// TODO Auto-generated method stub
RestAssured.baseURI="https://rahulshettyacademy.com";
given().log().all().queryParam("key", "qaclick123").header("Content-Type","application/json")
.body("{\r\n"
+ " \"location\": {\r\n"
+ " \"lat\": -38.383494,\r\n"
+ " \"lng\": 33.427362\r\n"
+ " },\r\n"
+ " \"accuracy\": 50,\r\n"
+ " \"name\": \"Frontline house\",\r\n"
+ " \"phone_number\": \"(+91) 983 893 3937\",\r\n"
+ " \"address\": \"29, side layout, cohen 09\",\r\n"
+ " \"types\": [\r\n"
+ " \"shoe park\",\r\n"
+ " \"shop\"\r\n"
+ " ],\r\n"
+ " \"website\": \"http://google.com\",\r\n"
+ " \"language\": \"French-IN\"\r\n"
+ "}\r\n"
+ "\r\n"
+ "").when().post("maps/api/place/add/json").then().assertThat().statusCode(200);
}
}
在此处输入图像描述
1条答案
按热度按时间dtcbnfnu1#
创建rest-assured库是为了在测试范围中使用。你不应该在主范围内使用它。
src公司
主要的
试验<--正确方法
必须在测试范围中使用rest-assured库,如下所述:无法解析导入io.restassured.restassured
我建议使用gradle来管理依赖关系。如果您愿意,您可以下载这个项目的结构与主要,测试。除了gradle和junit支持之外:https://github.com/developercancun/gradle-simple
从项目目录的控制台运行
你可以在这里看到:https://imgur.com/a/gvnjfrn