Данная статья является заключительной в блоке материалов, посвященных тестированию. Данный блок был посвящен следующим темам:
Все основные моменты с реализацией самих тестов будут здесь опущены.
Как упоминалось в прошлой статье, не следует мешать методы и объекты, связанные с основной работой класса, с методами, предназначенными для тестов. Для этого проделаем следующие операции:
- Создадим класс MainTestActivity.java и унаследуем класс MainActivity.java
- Вынесем все методы, связанные с тестами в новый класс
- Отредактируем класс MainActivityTest.java
Класс MainTestActivity.java будет выглядеть следующим образом