我从这个 link 中获取了代码示例实现新的 Nunit 属性以“失败时重复测试”。我已将此代码添加为我的解决方案中的一个类。
然后我将这个新类(class)与 [Test]
并列在一起。属性:[Test, RepeatOnFailureAttribute(2)]
但是当失败时测试不会重复。我想我需要将此属性添加到 Nunit 属性列表中。我在 XML 文件 nunit.framework 中看到了随附的属性列表,在这里我添加了一个新项目:.member. name="T:NUnit.Framework.RepeatOnFailureAttribute"
但是我不明白当我们只将 nunit.framework.dll 引用分配给我的项目时,如何将这个新项目添加到 XML 文件中。
任何帮助将不胜感激这里的人。
提前致谢。
最佳答案
nunit 中没有 RepeatOnFailureAttribute。 nunit 框架中只有 RepeatAttribute(int count) 。特定测试用例失败或通过取决于您的代码条件。
关于.net - Nunit 添加自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035784/