nunit - 如何在 Visual Studio 2017 的 Nunit 3 中使用 ITestEventListener
问题描述
我采取的步骤:
- 我为 ITestEventListener 创建了一个单独的项目
- 为新项目安装了 Nunit.Engine.Api v3.9.0
- 实现 ITestEventListener 的类 A 具有
[ExtensionAttribute]
- 在根目录下包含类 A 的项目也有
.addins
包含*dll
行的文件(以引用其目录中的所有 dll) - 测试项目包含对具有实现 ITestEventListener 的类 A 的项目的引用。
当我尝试运行测试时,没有任何反应。解决方案资源管理器会无限期地加载。
我还没有找到任何一步一步的说明来配置它。
我遵循了官方的 nunit文档
以及这个问题没有成功。
我正在尝试使用 Visual Studio 2017 没有控制台运行器运行我的测试
有什么建议或指示吗?我错过了什么?
解决方案
我不相信 NUnit 3 适配器当前加载扩展。但是,它们应该与 Console Runner 一起使用。
在此处查看未解决的问题:https ://github.com/nunit/nunit3-vs-adapter/issues/222
推荐阅读
- c# - C# Form,尝试将随机图片框更改为带有计时器的随机图像
- symfony - 如何在 Symfony 中使用多条路由和多参数转换器
- python - 在python中覆盖字符串的最后N个字符
- android - 如何从 Firebase 检索密钥并将其映射到其模型实例
- r - 开发闪亮的应用程序作为一个包,如何记录功能?
- reporting-services - 以编程方式从 Dynamics CRM 2016 SQL 数据库检索自定义报告
- php - 合并来自 MySQL 记录的数组
- cygwin - 通过 Cygwin 安装的 Clang 格式将无法运行
- java - SpringBoot 单页应用并发
- wpf - WPF NumberTextBox 允许小数