Автоматическое тестирование в Android

В этой статье мы расскажем пару слов о автотестах. С одной стороны, на их написание требуется время (и некоторые навыки), с другой — помимо экономии времени на тестировании они помогают писать более качественный и гибкий код, т.к. если код написан так, что его сложно или невозможно протестировать, это признак того, что код требует рефакторинга. Результатом будет более качественное приложение с хорошо структуированным кодом, который будет гораздо проще поддерживать после релиза.…