Tag: mockrestserviceserver

如何使用MockRestServiceServer模拟RestTemplet?

@RunWith(MockitoJUnitRunner.class) public class FeatureFlipperManagerTest { @Autowired RestTemplate restTemplate = new RestTemplate(); @Autowired Service service = new Service(); MockRestServiceServer mockServer = MockRestServiceServer.createServer(restTemplate); @Test public void test() throws Exception { mockServer.expect(requestTo(Mockito.anyString())) .andRespond(withSuccess(“{\”enabled\”:true}”, MediaType.APPLICATION_JSON)); boolean res = service.isEnabled(“xxx”); mockServer.verify(); Assert.assertEquals(true, res); } } 我有MockRestServiceServer来模拟服务中的restTemplete。 但它总是失败。 它显示错误为java.lang.AssertionError: Further request(s) expected 0 out of 1 were executed 。 任何人都可以让我知道我没有做对的地方。 服务本身看起来像这样: […]