如何对具有不同属性的测试方法重新排序,以便它们在代码中一起出现?
我有一个现有的文件布局,该文件布局在[TestMethod]
之后和{前将Display Name
属性设置为{{1} {1}}。
将具有Test Methods
属性的方法排序到文件末尾
除了Fields
之外,我在R#设计器中没有看到All other members
的任何选项
注意:这是最新的R#...从“现在”开始,这是Ultimate 2018.1
答案 0 :(得分:2)
您可以创建一个条目或以一种模式更新当前条目,该模式将使用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>
设计器视图: