【发布时间】:2020-09-24 16:53:31
【问题描述】:
我正在使用 Nunit3 和 .Net Core 3.1 开发数据驱动的测试,并且我有许多使用更多不同数据源的测试,其中有时包含复杂的逻辑。当我只想启动一个测试时,我只想启动一个数据提供程序,但我运行所有测试。 NUnit框架在3.15.1版本中发布了PreFilter,解决了这个问题。
但据我了解docs,此功能仅适用于 .runsettings 文件。 在this 问题中,Charlie Poole 说 .runsettings 仅适用于 VS 适配器。但是 VS 适配器需要很长时间才能运行我的测试。
我找到了info for configuration file,但不明白我可以在这个文件中配置什么 0_o
我可以通过带有 PreFilter 的 NUnit Console Runner 3.12.0-beta1 运行我的测试吗?
【问题讨论】:
-
顺便提一下,这是 NUnit 文档所指的配置文件类型。这些文件用于配置 .NET 应用程序,而不是 NUnit 本身 - 所以不是您在这里寻找的。 docs.microsoft.com/en-us/dotnet/framework/configure-apps
标签: nunit data-driven-tests nunit-console autotest testcasesource