Есть ли способ показать частичное имя класса в testrunner для resharper? - PullRequest
2 голосов
/ 24 января 2012

Я создал набор тестов, которые я сгруппировал, используя частичный класс.Есть ли способ получить частичное имя, которое будет отображаться в тестовой программе?У меня есть что-то вроде

Файл 1:

 public partial class MyWrapperClass
 {
     [TestClass]
     public class This_is_a_descriptive_scenario { 
          [TestMethod]
          public void This_is_a_descriptive_scenario_outcome() { ... }
     }
 } 

Файл 2:

 public partial class MyWrapperClass
 {
     [TestClass]
     public class This_is_a_descriptive_scenario2 { 
          [TestMethod]
          public void This_is_a_descriptive_scenario2_outcome() { ... }
     }
 } 

При выполнении подобных тестов во встроенном средстве запуска тестов в Visual Studio Iможно увидеть результат как: MyWrapperClass + This_is_a_descriptive_test, если я добавил столбец класса к результату теста.Но когда вы запускаете тест в testrunne от resharper, он группируется по проекту и / или пространству имен и имени класса, но я не вижу, чтобы тесты были частью частичного класса где-либо.Это возможно?

Ответы [ 2 ]

1 голос
/ 26 января 2012

Я не думаю, что это поддерживается. Хотя возможно было бы расширить его. Я могу указать вам правильное направление, если вы готовы пойти по этому пути.

Самое простое решение - использовать пространства имен для группировки вместо частичных классов.

Надеюсь, это поможет

Miguel

0 голосов
/ 24 января 2012

Имя частичного класса одинаково в любом файле ... Нет, в настоящее время нет ничего, что группирует тесты по имени тестового файла.

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