Nunit标头中的Jira票证参考

时间:2018-10-04 11:07:34

标签: nunit jira

我们正在创建具有相应的Jira故事的Nunit测试。我们一直在将票证引用放在测试名称中,但是是否应该考虑使用约定或Nunit属性,而这将是代替该引用的有用或有组织的地方?

1 个答案:

答案 0 :(得分:1)

许多人为此目的使用[Description]属性。

另一种选择是使用[TestOf]。虽然它旨在指定要测试的类或方法,但是如果您不为此目的使用它,则可以将其用于任何其他字符串描述。

最后,您可以轻松创建自己的属性属性。例如:

c# public class JiraTicketAttribute : PropertyAttribute { public JiraTicketAttribute(string ticket) : base(ticket) { } }

使用它的测试最终将带有一个名为“ JiraTicket”的属性,该属性具有您指定为参数的值。