Модульное тестирование MonoDroid - PullRequest
2 голосов
/ 30 декабря 2011

Как можно написать модульные тесты для Mono для Android?Я не могу использовать свои обычные модульные тесты из-за ошибок / отсутствующих методов в платформе MonoDroid.

1 Ответ

4 голосов
/ 31 декабря 2011

Проблема в том, что вы не можете использовать свой обычный тестер для библиотек Mono для Android, так как они предназначены для разных профилей и не относятся к Mono для Android. Andr.Unit - это проект, который предоставляет базовый тестовый прогон NUnitLite, позволяющий запускать тесты NUnit прямо в эмуляторе или на устройстве.

Подход, который я обычно пытаюсь использовать, состоит в том, чтобысохраняйте как можно больше логики в библиотеках классов, которые не зависят от конкретной платформы или пользовательского интерфейса.Затем я могу связать эти файлы в стандартной библиотеке классов и запустить модульные тесты для тех, кто работает с любым runner / framework.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...