Как вы можете изменить порядок методов тестирования с разными атрибутами, чтобы они были вместе в коде? - PullRequest
0 голосов
/ 26 июня 2018

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

У меня есть существующий формат файла, который успешно упорядочивает различные методы тестирования с атрибутом [TestMethod] по имени, используя Display Name, установленный на Test Methods после Fields и до All other members.

НО методы с атрибутом [DataTestMethod] сортируются в конец файла

И я не вижу никакой опции в конструкторе R # для Display Name, кроме Test Methods

ПРИМЕЧАНИЕ: это будет последняя версия R # ... на данный момент это Ultimate 2018.1

1 Ответ

0 голосов
/ 27 июня 2018

Вы можете создать запись или обновить текущую в шаблоне, которая будет собирать все методы (Kind) с определенными атрибутами (HasAttribute), используя Or и And Логические контейнеры:

XAML код

<Entry DisplayName="Test Methods">
  <Entry.Match>
    <And>
      <Kind Is="Method" />
      <Or>
        <HasAttribute Name="TestMethod" />
        <HasAttribute Name="DataTestMethod" />
      </Or>
    </And>
  </Entry.Match>
  <Entry.SortBy>
  </Entry.SortBy>
</Entry>

Дизайнерский вид:

enter image description here

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