Библиотека интерфейса тестирования - PullRequest
1 голос
/ 09 октября 2019

Я создал свою собственную библиотеку с методом, который принимает Bitmap в качестве входных данных, запускает AsyncTask (для запроса сервера об этих изображениях) и возвращает результат с помощью интерфейса обратного вызова.

Мне бы хотелосьчтобы протестировать эту библиотеку, вызвав мой метод, передав ему разные виды изображений, или нулевые значения, или даже отключив Интернет и протестировав ее возвращение.

1) Возможна ли / обычная практика для автоматизации такого родатестов?

Если да, то можно ли это сделать автономно в папке тестирования библиотеки или мне нужно создать приложение?

2) У вас есть пример кода для тестирования обратного вызова интерфейса в тестовом классе?

Я пытался использовать Mockito, но не совсем понимаю, как это работает.

...