2017-11-23 15 views
0

스프링, 최대 절전 모드 및 저지 Jax-rs 같은 기술을 웹 서비스 용으로 사용하는 웹 애플리케이션이 있습니다. Dao 레이어 및 서비스 레이어에 대한 junit 테스트 케이스를 작성할 수는 있지만 스프링 구성 요소를 내부적으로 주입하는 저지 나머지에 대해서는 junit 테스트 케이스를 작성할 수 없습니다. 아무도 도와 줄 수 있습니까? 덕분에 . 당신은 나머지 단위 RestAssured을 사용할 수 있습니다스프링 종속성 주입을 사용하여 Jersey 나머지에 대한 junit 테스트 케이스를 작성하는 방법

답변

0

당신은 내 자신의 재판에서

http://rest-assured.io

샘플 나머지 단위 테스트 거기에 상세한 설명을 찾을 수 있습니다 테스트

@Test 
public void createEntityShouldReturnCreated() throws Exception { 
    given().port(DemoApplicationTests.serverPort).contentType("application/json").body(detailDto).when() 
      .post("/api/employee").then().statusCode(201) 
      .header("X-demoApp-alert", "demoApp.entity.created"); 
}