Задать вопрос
@rookie_cruekie

Android-тестирование. Как протестировать реальный асинхронный ответ?

Есть метод с асинхронным ответом
public void doSomethingAsynchronously (final DummyCallback callback) {
		new Thread(new Runnable() {
			@Override
			public void run() {
				try {
					Object obj = Database.get(some_arg)
					callback.onSuccess(obj);
				} catch (InterruptedException e) {
					callback.onFail(ERROR_CODE);
					e.printStackTrace();
				}
			}
		}).start();
	}


Дело в том, что всякие моки подменяют вызов на фейк. А мне реально надо проверить, что вызов состоялся и вернул реальный объект.
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы