Опитвам се да тествам модернизация с robolectric. Но винаги получавам IndexOutOfBoundsException, когато извикам Robolectric.getSentHttpRequest(0). може ли някой да ми помогне
ето моят код:
@Before
public void setup() {
Robolectric.setDefaultHttpResponse(200, "OK");
commonRequest = RequestFactory.getRestAdapter().create(CommonRequest.class);
}
@Test
public void testGet_shouldApplyCorrectHeaders() throws Exception {
commonRequest.register("Token", "{}", null);
HttpRequest sentHttpRequest = Robolectric.getSentHttpRequest(0);
assertThat(sentHttpRequest.getHeaders("Authorization")[0].getValue(), equalTo("Token"));
}
Благодаря ти много.