Как провести модульное тестирование Connect IQ?

Есть ли поддержка модульного тестирования приложений Connect IQ? Я не смог найти ничего по документации.

В идеале решение должно иметь интеграцию с Eclipse SDK.

2 ответа

Документация в Connect IQ SDK, как предложено в другом ответе, не очень сложна и не объясняет подробно, как правильно выполнять модульное тестирование, это всего лишь несколько простых примеров привет!

Я написал небольшой учебник, который объясняет, как писать модульные тесты, это процесс, который состоит из 3 частей:

  1. создать тестовый проект: http://starttorun.info/tutorial-how-to-create-connect-iq-unit-test-project/
  2. создать конфигурацию запуска: http://starttorun.info/tutorial-run-connect-iq-unit-tests/
  3. создать модульные тесты (макет / изолировать /...): starttorun.info/tutorial-create-connect-iq-unit-tests/

Поддержка добавлена ​​в Connect IQ SDK 2.1, где вам нужноскомпилировать с флагом --unit-test и запустить с / t флагом

Вы должны аннотировать свои методы с помощью (:test) и возвращать логическое значение, которое будет означать, пройден ли тест или нет (верно для pass).

Я держу этот ответ коротким в данный момент. Смотрите больше: http://developer.garmin.com/blog/post/connect-iq-2-run-no-evil

Другие вопросы по тегам