Есть ли у Microsoft планы по поддержке платформ тестирования, отличных от MSTest? - PullRequest
5 голосов
/ 17 сентября 2009

Похоже, что вы должны быть в состоянии настроить предпочитаемую платформу для модульного тестирования как плагин для системы Visual Studio / Team, как вы можете с поставщиками SourceControl. Кто-нибудь знает об усилиях в Microsoft, чтобы разрешить замену MStest для nUnit, mbUnit или других. Очевидно, ничто не мешает мне использовать эти другие платформы, но они не интегрированы в IDE.

Ответы [ 3 ]

6 голосов
/ 17 сентября 2009

Если вы посмотрите на TestDriven.NET и Gallio , у них обоих есть тестовые прогоны, которые интегрируются в IDE и позволяют использовать другие инфраструктуры тестирования.

Если вы не хотите тратить немного, это только одно из многих преимуществ ReSharper . (Г #)

Не уверен, что MS, к сожалению, хотел бы призвать нас использовать другой.

Доброжелательность,

Dan

0 голосов
/ 27 февраля 2012

Похоже, это подходит к Visual Studio 11

0 голосов
/ 24 декабря 2009

Visual Studio предоставляет концепцию пользовательских тестовых адаптеров, которые позволяют выполнять пользовательские тестовые фреймворки на платформе MSTest. То есть тесты для этих платформ будут отображаться в редакторе списка тестов и т. Д.

Разработчикам пользовательских платформ придется разработать VSPackage, который найдет и предоставит тесты для MSTest. К сожалению, здесь много работы.

TestDriven.NET, Resharper (и несколько других) предоставляют свой собственный VSPackage для предоставления собственного окна инструментов, но не интегрируются напрямую с MSTest.

...