Android Unit Test mit Retrofit2 und Mockito oder Robolectric

Kann ich testen echte Antwort von retrofit2beta4? Brauche ich Mockito oder Robolectic?

Habe ich nicht Aktivitäten in meinem Projekt wird es sein, eine Bibliothek, und ich brauche zum testen ist der server antwortet.
Jetzt habe ich einen solchen code und stecken...

@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);
}

Kann ich machen gefälschte Antwort, aber ich brauche, um zu testen, real. Ist es der Erfolg? Ist es der Körper der richtige?
Können Sie mir helfen mit dem code?

InformationsquelleAutor der Frage AndrewS | 2016-03-02

Schreibe einen Kommentar