1

我正在使用 Nunit3 和 .Net Core 3.1 开发数据驱动的测试,并且我有许多具有更多不同数据源的测试,其中有时包含复杂的逻辑。当我只想启动一个测试时,我只想启动一个数据提供程序,但我运行所有测试。NUnit 框架在 3.15.1 版本中发布了 PreFilter,解决了这个问题。

但是,据我了解,此功能仅在 .runsettings 文件中可用docs。在这个问题中,查理普尔说 .runsettings 仅适用于 VS 适配器。但是 VS 适配器需要很长时间才能运行我的测试。

我找到了配置文件的信息,但不明白我可以在这个文件 0_o 中配置什么

我可以通过带有 PreFilter 的 NUnit Console Runner 3.12.0-beta1 运行我的测试吗?

4

1 回答 1

0

恐怕不行,不行。

在这里实现它有一个未解决的问题:https ://github.com/nunit/nunit-console/issues/438 。你会从 VS 适配器文档中看到有几个边缘情况的错误,这些错误在适配器中比在控制台中更明显。目前,还没有人承担在控制台中实现此功能的任务。

于 2020-09-24T19:29:07.743 回答