Это мой тестовый класс:
public class CompanionDevicesRestServiceTest {
public static ComDevicesRestService comDevicesRestService;
public static IComDevices cdevicesService;
public static ComDevices cdevicesRequest;
@BeforeClass
public static void init(){
cdevicesService = new StubComDevicesService();
comDevicesRestService = new ComDevicesRestService(cdevicesService);
cdevicesRequest = mock(ComDevices.class);
}
@Test
public void testPostCdevices() throws JsonProcessingException{
WireMock.stubFor(WireMock.post(WireMock.urlEqualTo("/cdevices"))
.withHeader("Accept", WireMock.equalTo("application/json"))
.willReturn(WireMock.aResponse()
.withStatus(200)
.withHeader("Content-Type", "application/json")
.withBody("Some content")));
}
}
Я получаю следующую ошибку:
Вы должны использовать правило WireMock