NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。
我在模拟对象上引发事件时遇到问题。我正在使用Rhino Mocks 3.4。我研究过类似的问题,但未能重现任何建议的解决方案。 我有课——...
如何在通过 VS Code 运行 C# 测试之前从 .env 加载环境变量
我正在尝试删除项目存储库中的 .runsettings 文件,并将所有配置变量保留在单个 .env 文件中。 我陷入困境的一个地方是运行时的场景......
我如何分析通过 resharper 运行的 nunit 测试的性能?
我正在使用 resharper 运行我的 nunit 测试 - 我想提高性能 我知道 resharper 使用内置版本的 nunit。我如何设置 resharper/nunit,以便我可以运行我的设备...
如何模拟 DynamodbContext BatchWrite 以在网络中进行单元测试
我有一种使用 DynamoDbContext 在 DynamoDb 表中添加项目的方法。 var batchWriteObj = context.CreateBatchWrite (新
我需要帮助来理解为什么按降序/升序排序时测试会失败,以及有哪些可能的选项来修复它? 这是失败文本: 预计已排序的ColumnEntries 位于
关于 NUnit: 是否有一种机制可以有条件地忽略特定的测试用例? 大致如下: [测试用例(1,2)] [TestCase(3,4, Ignore=true, IgnoreReason="不满足
Nunit3 OneTimeSetUp 和 OneTimeTeardown 不起作用
OneTimeSetUp 和 OneTimeTearDownStopped 工作 使用 NUnit.Framework; 使用系统; 使用 System.Collections.Generic; 使用 System.Linq; 使用系统文本; 使用 System.Threading.Tasks; 命名空间
[测试夹具(类别=“A”)] [测试夹具(类别=“B”)] { [测试] 无效测试1() {} [测试] 无效测试2(){} } 这将正确运行每个测试两次,每个类别一次......
NUnit 3 驱动程序在执行反射代码时遇到错误 (NUnit.Engine.NUnitEngineException)
我有一个简单的 Nunit 项目,其中仅包含一个测试。我想使用命令执行代码,因此我在 Windows 10 计算机上安装了“Nunit-console.exe”。安装后,执行...
我已经在这个问题上挣扎了很长一段时间了。一些背景:我使用 Selenium 创建了我的自动化测试框架。其中一个项目是纯 NUnit 测试,第二个项目则完成所有工作...
我想编写一个可调用函数,它接受两个对象,并将这些对象的 30 多个属性与断言进行比较。问题是这需要对大约 20 个现有单元测试完成......
我有一个 NUnit 异步测试,返回类型为 Task,但我收到错误,并非所有代码路径都返回值
[测试] 公共异步任务 AddColumnAsync_ShouldReturnTrue_WhenColumnIsAddedSuccessively() { // 安排 var column = new Column { Id = 1, Name = "待办事项" }; // 行为 var 结果 = 等待
这是我的控制台输出示例 测试运行 E:\SampleOfReProductions\.Net Plain\Net48NetStandard20\TestLibNet80 in\Debug et8.0\TestLibNet80.dll (.NETCoreApp,版本=v8.0) 测试...
如何为.Net应用程序编写性能测试? nUnit 或任何其他测试框架是否为此提供了框架? 编辑:我必须测量 WCF 服务的性能。
NUnit TestFixture 仅在 BaseTest 类 dotnet cli 上运行
有我的测试课程: 基础测试.cs: 使用自动映射器; 使用 Microsoft.Extensions.Configuration; 使用起订量; 使用 NUnit.Framework; [测试治具] 公共抽象类 BaseTest { 受保护的M...
使用 NUnit 4.2、.NET 8 我可以通过使用 Assert.That() 中的消息参数在失败时输出我自己的自定义异常消息。当断言失败时会显示此消息。 不过,我...
如何从 Visual Studio 2022 社区版中的单元测试获取代码覆盖率?
我已经下载了最新的 VS2022 v17.1 社区版,它没有内置代码覆盖率。我已经习惯了企业版,我所能找到的只是 Commun 的付费选项...
TestCategory 不再在 Azure Pipelines 中工作
我最近在我的 Appium 项目中进行了一些更改,采用了新的 .Net 版本,现在我在运行 AzurePipelines 测试时遇到了问题。由于这些变化,类别过滤器不再起作用...
VsTest 正在运行我的所有测试,并忽略 Azure Pipeline 中 Nunit 测试的测试类别
我正在尝试在 Azure Pipelines 中的 Visual Studio Test 中运行测试。它一直有效,直到我最近从云提供商那里获取了一个 SDK,它让我可以为我的环境设置运行设置。我也升级了...