我正在开发一个针对 dnx451 的 asp.net 5 应用程序。
asp.net 5 项目依赖于一些带有为 nunit 2.x 编写的单元测试的库。所以对我来说合理的选择是使用 nunit 来测试 asp.net 5 项目。
当我在 ReSharper 中运行单元测试时,ReSharper 显示“测试未运行”并带有附加消息“System.IO.FileNotFoundException:无法加载文件或程序集 xxx”。
nunit 2.6.4 和 3.0.0-beta-2 都会导致相同的错误。
有没有人成功地针对 dnx 项目运行过 nunit 测试?
最佳答案
ReSharper 目前不支持 DNX 测试。这是一个全新的执行模型,尚未为 ReSharper 实现。我希望在 DNX 和 asp.net 稳定并接近发布时看到支持。另外,我不相信 nunit 本身支持作为 DNX 测试运行器运行 - xunit 团队有一个单独的项目可以插入 DNX:https://github.com/xunit/dnx.xunit
关于nunit - 如何使用 asp.net 5 项目运行 nunit 测试,尤其是使用 ReSharper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30826762/