【发布时间】:2014-05-08 06:03:57
【问题描述】:
我创建了custom property attribute 以将每个系统测试与其驾驶要求联系起来,这与以下链接中描述的内容相似:
NUnit - Multiple properties of the same name? Linking to requirements
我使用了上面链接中给出的代码
[要求(新字符串[] {“FR50082”,“FR50084”})]
[测试]
public void TestSomething(string a, string b) { // 废话,废话,废话
Assert.AreNotEqual(a, b); }
在测试资源管理器(按特征过滤)中显示为:-
需求[System.String[]] (1)
TestSomething.....
但这不是我所期望的。我要求每个要求都单独显示,尽管它们与测试资源管理器窗口中的同一个测试用例相关联。
我想让它显示为(在测试资源管理器中):-
要求[FR50082] (1)
TestSomething.....要求[FR50084] (1)
TestSomething.....等等……
所以,如果我将 n 个需求与一个测试用例相关联,那么测试资源管理器应该在不同的需求下显示相同的测试用例 n 次。请让我知道这是如何实现的??
【问题讨论】:
标签: visual-studio-2013 nunit traits system-testing