У меня есть следующий код для проверки, если API работает с функцией входа в систему:
@RunWith(RobolectricTestRunner.class)
public class LoginTest {
LoginRespository profileRepository = new LoginRespository(RuntimeEnvironment.application);
@Test
public void testLogin() {
MutableLiveData<ApiResponse<LoginData>> data = new MutableLiveData<>();
String email = "email@email.com";
String password = "email@email.com";
profileRepository.login(data, email, password);
}
}
Данные возврата API сохраняются в data
, но я не знаю, как можно поместить наблюдателя здесь, потому что мне нужен контекст и, возможно, что testLogin, не завершается.
Есть идеи?
Спасибо