Можно ли проверить реальный ответ от retrofit2beta4? Нужен ли мне Mockito или Robolectic?
У меня нет действий в моем проекте, это будет библиотека, и мне нужно проверить, правильно ли отвечает сервер. Теперь у меня такой код и застрял...
@Mock
ApiManager apiManager;
@Captor
private ArgumentCaptor<ApiCallback<Void>> cb;
@Before
public void setUp() throws Exception {
apiManager = ApiManager.getInstance();
MockitoAnnotations.initMocks(this);
}
@Test
public void test_login() {
Mockito.verify(apiManager)
.loginUser(Mockito.eq(login), Mockito.eq(pass), cb.capture());
// cb.getValue();
// assertEquals(cb.getValue().isError(), false);
}
Я могу сделать фальшивый ответ, но мне нужно проверить реальность. Это успех? Правильно ли это тело? Можете ли вы мне помочь с кодом?