У меня есть множество тестов для моего проекта .NET 2.0 (я использую NUnit для них).
Недавно я перенес проект на Silverlight 3 и планирую собрать версию WP7 из той же кодовой базы. Конечно, я заинтересован в проведении тех же тестов для версий Silverlight / WP7.
Я настроил nunit-silverlight для этой задачи, но вскоре обнаружил, что следующие конструкции не поддерживаются:
[TestCaseSource("ArrayOfStrings")]
public void TestTheArg(string arg)
{
...
}
, поскольку в nunit-silverlight отсутствует поддержка атрибута TestCaseSource
.
Должен ли я перейти на другую платформу тестирования или есть ли возможность заставить nunit-silverlight запускать те же тесты?
Если мне нужно выполнить миграцию, пожалуйста, порекомендуйте платформу тестирования, которую можно использовать для запуска тех же тестов на платформах .NET 2.0 / Silverlight / WP7.