2016-05-31 3 views
0

클래스 AMSClient가 있습니다. WireMock을 사용하여 시뮬레이션하고 싶습니다. 몇 가지 예를 보았지만 포트 번호를 사용함에 따라 예를 이해할 수 없었습니다. WireMock을 사용하여 클래스를 시뮬레이트하는 방법을 알려줄 수 있습니까?WireMock을 사용하여 클래스를 시뮬레이트하는 방법은 무엇입니까?

+0

에게 환영을 해결했다. 다른 예제를 이해하지 못했다면 좀 더 구체적으로 설명해야합니다. 당신이 이해하지 못하는 또 다른 것을 보여주는 데에는 아무런 의미가 없습니다. 또한 튜토리얼을 요구하는 것은이 사이트에서 오프 주제로 간주됩니다. – Eiko

답변

1

와이어 모크는 객체 조롱 도구가 아닙니다. 클래스 또는 인터페이스를 모의하려는 경우 Mockito를 살펴 보는 것이 좋습니다.

그러나 해당 클래스/인터페이스가 HTTP 호출을 다른 서비스로 래핑하는 경우 WireMock은 서비스의 HTTP 응답을 모방하여 도움을 줄 수 있습니다.

+0

공공 정적 AMSResponse postAMS (문자열 amsUrl, AMSRequest 요청) 예외가 발생합니다 { // 코드를 } 이 방법이있는 나는이 방법을 조롱해야하지만 그나마 테스트 케이스 을 쓰고, 다른 클래스 메소드에서 호출 know – Sat

+0

OK,이 경우 http://mockito.org/가 필요합니다. – Tom

관련 문제