Модульное тестирование в VS 2010 Express для Windows Phone - PullRequest
0 голосов
/ 12 октября 2011

Я занимаюсь разработкой проекта для Windows Phone 7 и хочу проверить бизнес-логику приложения (т. Е. Только ванильный код C #) в автономных модульных тестах, запущенных в Windows из командной строки (из Jenkins), а не на устройстве .

Как лучше всего добиться этого, используя только бесплатные инструменты Express?

В настоящее время я думаю о:

  • Разработка основного проекта WP7 с использованием VS Express WP как обычно
  • При наличии сценария сборки скопируйте код WP7 и сгенерируйте файл проекта консоли VC #, содержащий каждый исходный файл
  • Создание кода модульного теста во втором проекте с использованием Visual C # 2010 Express
  • Скомпилируйте тестовый код для Windows и запустите модульные тесты, используя NUnit, Express Unit или аналогичные.

Звучит как много хлопот, у кого-нибудь есть опыт более приятного варианта, чем этот?

1 Ответ

1 голос
/ 12 октября 2011

Посмотрите на этот вопрос: Состояние модульного тестирования для Windows Phone

У него есть несколько хороших идей и советов, и я боюсь, что сейчас он не намного лучше.

...