c# - 使用 [ignore] 属性使 NCrunch 运行单元测试

标签 c# unit-testing nunit ncrunch

我有一个标有 [ignore] 属性的单元测试,因此 NCrunch 不会运行它。 但是,它希望能够手动运行它。 使用 Resharper,即使添加了 [ignore] 属性,也可以手动运行测试。

NCrunch 可以做到这一点吗?

最佳答案

简短的回答是否定的,但有一个解决方法

我在NCrunch论坛上问过,答案可以在这里看到:http://forum.ncrunch.net/yaf_postst987_Making-NCrunch-run-unit-test-with--ignore--attribute.aspx 我通过将属性 [Category("Ignore")] 添加到我的测试中并在 NCrunch -> 设置引擎模式 -> 自定义引擎模式 -> 选择您使用的引擎模式 -> 设置像这样的设置 image 来修复它。

关于c# - 使用 [ignore] 属性使 NCrunch 运行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18017556/

相关文章:

c# - 解析从 Sitecore Item Web API 返回的 JSON

c# - 设计者运行的代码中的相对目录

angular - 如何模拟 History.state 以在 Angular 中编写单元测试

使用 TestCoroutineDispatcher(已弃用)替代方案对 Kotlin 协程进行 Android 测试

c# - ConfigurationManager.GetSection(sectionName) 在执行单元测试时返回 null

c# - 如何对图像应用 3D 变换?

c# - 从 wpf 应用程序打开并且 outlook 正在运行时,如何使 outlook 选择名称对话框聚焦

c++ - gtest - 确保某个方法之前没有被调用,但可以在某个方法调用之后被调用

unit-testing - 使用 Moq 模拟对象,在进行单元测试时使用 Ninject

.net - nUnit - 忽略 DLL 的 GAC 副本