Add test case for SPR-15719

This commit is contained in:
Rossen Stoyanchev
2017-07-25 12:29:22 +02:00
parent d20e5fcc59
commit 45e714ec13

View File

@@ -173,6 +173,17 @@ public class SimpleRequestExpectationManagerTests {
this.manager.validateRequest(createRequest(GET, "/bar"));
}
@Test // SPR-15719
public void repeatedRequestsInSequentialOrder() throws Exception {
this.manager.expectRequest(times(2), requestTo("/foo")).andExpect(method(GET)).andRespond(withSuccess());
this.manager.expectRequest(times(2), requestTo("/bar")).andExpect(method(GET)).andRespond(withSuccess());
this.manager.validateRequest(createRequest(GET, "/foo"));
this.manager.validateRequest(createRequest(GET, "/foo"));
this.manager.validateRequest(createRequest(GET, "/bar"));
this.manager.validateRequest(createRequest(GET, "/bar"));
}
private ClientHttpRequest createRequest(HttpMethod method, String url) {
try {