nunit-3.0相关内容
当我降低到3.10时,它可以工作,但不确定为什么最新停止。我尝试的所有东西都不起作用。 这是输出中显示的内容。我尝试了网上找到的许多选项,但似乎都无济于事: [13/03/2019 17:10:44 Informational] ------ Run test started ------ [13/03/2019 17:10:45 Informational] NUnit Adapte
..
我安装了最新的NUnit(3.2.0),并且所有测试都是并行运行的。这可能看起来像是令人满意的行为,但我并没有要求这样做,实际上它通过了我的一些测试。我在[OneTimeSetUp]中有一些依赖于线程的初始化,似乎无法强制NUnit按顺序运行测试。我已经阅读了documentation,它说明默认情况下测试不并行运行,但实际上它们是并行运行的! 此外,我还尝试添加以下属性:[assembly
..
当使用 Visual Studio 团队服务构建 Visual Studio 解决方案时,它运行单元测试,使用 nunit 3 NUnit3TestAdapter 在 nunit 3 中编写,它开始运行测试. 它给出的错误是:错误:路径中存在非法字符. 完整输出如下 2016-02-11T17:02:40.8514411Z 执行powershell脚本:C:\BuildAgent\t
..
我正在运行 NUnit 测试(.Net Framework 4.5 中的项目),作为 azure devops 构建管道的一部分. - 任务:VSTest@2输入:testAssemblyVer2: 'tests/**/*.Tests.dll'pathtoCustomTestAdapters: '$(Build.SourcesDirectory)/packages'codeCoverageEna
..
环境: 目前我的解决方案中有三个项目: 一个 .NET Standard 2.0 库,其中包含一些我想测试的代码. 引用库以确保其正常工作的 .NET Core 2.2 控制台应用程序. 使用 VS 中的“NUnit 测试项目"模板创建的 .NET Core 2.2 控制台应用. 我的测试项目中的依赖全部来自NuGet: Moq 版本="4.10.1" nunit"
..
环境: 目前我的解决方案中有三个项目: 一个 .NET Standard 2.0 库,其中包含一些我想测试的代码. 引用库以确保其正常工作的 .NET Core 2.2 控制台应用程序. 使用 VS 中的“NUnit 测试项目"模板创建的 .NET Core 2.2 控制台应用程序. 我测试项目中的依赖全部来自NuGet: Moq 版本="4.10.1" nunit"
..
环境: 目前我的解决方案中有三个项目: 一个 .NET Standard 2.0 库,其中包含一些我想测试的代码. 引用库以确保其正常工作的 .NET Core 2.2 控制台应用程序. 使用 VS 中的“NUnit 测试项目"模板创建的 .NET Core 2.2 控制台应用程序. 我测试项目中的依赖全部来自NuGet: Moq 版本="4.10.1" nunit"
..
我一直在尝试从运行测试的地方获取当前的测试目录.我正在使用的代码 [TestFixture]公共类验证PDF{公共 NUnit.Framework.TestContext TestContext { get;放;}[设置]公共无效初始化(){字符串 t = TestContext.TestDirectory;}} TestContext 始终为空.我正在使用 Visual Studio 201
..
我已将测试配置为在 Selenium 中与 Nunit 并行运行,这工作正常,但我不确定如何在不打开浏览器并破坏测试的第二个实例的情况下将自定义方法添加到组合中. 我有基地: 命名空间 ParallelTests{公开课基础{公共 IWebDriver 驱动程序 { 获取;放;}}} ...和钩子: 公共类 Hooks : Base{公共钩子(){Driver = new Chrome
..
TeamCity 9.1.x 现在支持 NUnit 3.0,但是您必须安装运行程序并在步骤中指定 nunit3.console.exe 的路径.我的问题是在哪里复制 nunit3-console.exe?我必须把这个放在所有的代理上吗?我是否将它放在我的 TeamCity 主服务器上的目录中,并且它会被代理共享或拉取?似乎没有关于在哪里复制这些文件以便所有代理都可以使用它们的良好文档. 解决
..
我刚刚在 VS2015 上将 nUnit 从 2.6.4 更新到 3.0.1.一切都很顺利,只有一个问题. 在我的 Test 方法中,我必须加载一个 xml 文件,我们称之为 UnitTestConfiguration.xml,它与 保存在同一个根文件夹中app.Config 和 package.Config 文件.在 NUnit 2.6.4 中,这个 xml 文件被找到并完美加载.
..
我使用 Nunit3 版本中提供的 params 参数来传递多个参数. 但是,我无法使用 C# 测试装置获取它们.我已经搜索过但无法得到正确的结果. 谁能告诉我如何在 c# 中获取这些 param 参数. 任何帮助将不胜感激.提前致谢. 解决方案 首先,确保您同时使用 NUnit 控制台 3.4.1 和 NUnit Framework 3.4.1. 您的 --par
..
从昨天开始,我一直在想如何创建 NUnit3 可以生成的 XML 报告,但我找不到包含代码的单个示例. 我应该怎么做才能让 NUnit 3 生成结果文件,或者我应该在哪里寻找什么? 解决方案 这绝对可以使用 nunit3-console.exe 来运行您的项目. 从 CMD/PowerShell 控制台,调用 \path\to\nunit3-console.exe \path\
..
我看到了 NUnit 2.x 版本的几个解决方案.例如,我可以创建 XSLT,或者使用 Allure Reporter. 但是如何为 NUnit 3.x 版本执行此操作(无需为 NUnit XML 结果编写自己的 XSLT)? Allure 不适用于 NUnit3. 解决方案 我建议使用 GHPReporter.您可以为 NUnit 3、SpecFlow 和 MSTest 创建
..
我想从这样的控制台运行测试(在任何目录中,DLL 文件可以用于不同的 .NET 版本): $ nunit3-console test.dll 我在谷歌上搜索了很多,但找不到如何设置. 官方教程没有任何用处,完全为零.跟随它让我无处可去:https://github.com/nunit/docs/wiki/Installation 解决方案 很难找到,因为有很多过时的文档,无论是
..
在阅读关于 测试选择语言 的 NUnit 3 文档之后尝试了几种组合,我仍然无法弄清楚如何在特定命名空间内运行所有测试. 最明显的尝试是: nunit3-console.exe --where "test == 'MyNamespace.Subnamespace'" Tests.dll 不幸的是,这报告了零匹配测试,尽管使用 --explore 选项我可以在该命名空间中看到许多测试.
..
在NUnit 3中,他们已将"TestFixtureSetUp"属性替换为"OneTimeSetUp".但是,除非我是一个完全的白痴,否则它实际上似乎并不起作用. 这是我的下面的代码: [TestFixture]公共类DiskServiceTests{私有只读Mock_driveInfoWrapper =新的Mock
..
我的测试由于以下原因而失败: 消息:在TestCaseSourceAttribute上指定的sourceName必须引用静态字段,属性或方法. 这是我的代码: const double MAX_DELTA = 0.01; Qv_ges qv_ges_NE; double Sum_Qv_ges_R_FL; Qv_ges Qv_ges_Quer; [SetUp] public void
..
当我在成功执行Visual Studio测试代理部署任务后尝试使用“运行功能测试"任务时,测试运行在一段时间后中止,没有报告可操作的错误. 2017-09-18T18:30:56.0416875Z ## [section]开始:运行功能测试 2017-09-18T18:30:56.0436877Z ======================================== ======
..
作为azure devops构建管道的一部分,我正在运行NUnit测试(.Net Framework 4.5中的项目). - task: VSTest@2 inputs: testAssemblyVer2: 'tests/**/*.Tests.dll' pathtoCustomTestAdapters: '$(Build.SourcesDirectory)/package
..