我有一个用Spring Boot构建的REST API。
我正在尝试使用Rest-Assured测试框架,但是我似乎无法使其正常工作。
我正在使用Here中的指南
get("/lotto").then().assertThat().body("lotto.lottoId", equalTo(5));
并将依赖项添加到我的maven项目中。
<dependency>
<groupId>com.jayway.restassured</groupId>
<artifactId>rest-assured</artifactId>
<version>2.9.0</version>
<scope>test</scope>
</dependency>
但是,它似乎没有导入所需的类,只是提示我创建一个新的“
get()"
方法”。我的测试班:
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(Application.class)
@WebIntegrationTest
public class DemoControllerTest {
@Test
public void test() {
get("/lotto").then().assertThat().body("lotto.lottoId", equalTo(5));
}
}
我想念什么?
最佳答案
我想念什么?
一个简单的static
导入,就丢失了!为了解决get
静态方法,只需使用以下static
导入:
import static com.jayway.restassured.RestAssured.get;