NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。
Outlook 兑换错误:System.ComponentModel.Win32Exception:句柄无效
我有用 C# 创建的 Outlook MAPI 测试套件,它使用 Redemption。 在 try{} catch{} 块下面执行它会抛出异常。知道需要做什么吗? 尝试 { _RDOSessi...
我已将 NUnit (4.0.1) 和 NUnit3Testadapter (4.5.0) 作为 NuGet 包安装在 Visual Studio 22 中。 编写了我的测试用例,但我收到了 Assert 类中缺少定义的错误: 呃...
有没有办法让 NUnit 测试结束并告诉测试运行者它应该被视为跳过/忽略,而不是成功或失败? 我这样做的动机是我有一些测试......
我有一个静态类,它有一个私有变量。 私有静态Dictionary items = new Dictionary(); 类的许多公共方法都访问这个
在我的单元测试中需要一些帮助,使用关于等待电子邮件客户端.SendAsync 的最小起订量
我真的正在努力为我的电子邮件功能创建一个单位最小起订量测试,并且想知道是否有人可以帮助我。我想我大部分都是对的,但仍然有一些地方被破坏了。预先感谢...
将 CsvHelper 从 15.0.5 升级到 30.0.1 后,CSVHelper 中的 RegisterClassMap 出现单元测试问题
升级 CsvHelper 后,在单元测试中我得到了 '无法实例化类的代理:CsvHelper.CsvContext。 找不到无参数构造函数。 (参数'constructorArgumen...
从 VS 调试器而不是测试资源管理器调试 NUnit dotnet 测试运行
TL;DR 是否有与 NUnit 的 --inprocess 等效的 dotnet 测试开关? 因为使用正常的 VS 调试体验 (F5) 作为 StartProgram 运行 dotnet test 不允许调试测试。 ...
使用 IServiceProvider.GetRequiredService 对方法进行单元测试会抛出“未注册类型‘<T>’的服务”
我有一个类,它在构造函数中将 IServiceProvider 作为参数,并在 Get() 方法中使用 IServiceProvider.GetRequiredService 返回一个对象。当对这个方法进行单元测试时看看
如何模拟 EF 7.0 ExecuteUpdate 方法。 像 SaveChangesAsync() 一样如何模拟设置 ExecuteUpdateAsync。我正在使用 NUnit 进行单元测试用例 ExecuteUpdateAsync(a => a.SetProperty(u => u.Is...
VS2019 中的测试资源管理器显示 Specflow 测试“无可用源”
在 vs2019 测试资源管理器中,我的 Specflow 测试显示“无可用源”,因此双击不会最终进入实际的 Specflow 测试(功能文件)。 这些单元测试是通过“
如何使用 .NET TEST EXPLORER 在 VS Code 中运行 NUnit 测试
我想从 .NET TEST EXPLORER 运行单元测试,而不是命令行。我可以在导航到单元测试目录并执行 dotnet test 时运行测试。 但选择 .NET TEST EXPLORER...
假设有一个汽车对象的 CRUD(创建、读取、更新、删除)测试。 最好有 [测试、订购(1)] { 创造 } [测试、订购(2)] { 读 } [测试、订购(3)] { 更新 } [测试、订购...
如何在 Azure DevOps 中使用 Nunit 自定义结果编写器
我使用 Azure 测试计划来运行我的集成测试。 我想应用 Unit '--result:path/to/result/file.result.xml;format=custom' 来获得简短的结果,而不是包含大量冗余的 '.trx'
InlineAutoDataAttribute 但适用于 NUnit(适用于 TestCase 和 TestCaseSource)
简单来说: AutoMoqDataAttribute 类:AutoDataAttribute { 公共 AutoMoqDataAttribute() : 基础(new Fixture().Customize(new AutoMoqCustomization())) { } } 公共接口 IWeapo...
dotnet 7项目的设置: .API .Api.测试 其他一些 我从 .Api.Test 项目中的集成测试开始。 基本上集成测试
我的应用程序由C#开发(Microsoft.EntityFrameworkCore,版本6.0.25)。 我使用 Moq(版本 4.20.70)和 NUnit(版本 4.0.1)进行单元测试用例 我尝试了下面的方法来进行空检查, [
如何使用 TestCaseSource 从 Excel 加载特定测试用例
在 Excel 工作表中,我们有 100 个测试用例,我们希望使用 TestCaseSource 从测试用例列表中加载特定的测试用例 我尝试加载测试用例如下 测试用例源。
如何在 Visual Studio 2022 中运行 NUnit 2 测试
我正在尝试在 Visual Studio 2022 专业版中对遗留项目执行 NUnit 测试。从 NUnit 2 迁移到 NUnit 3 尚不可行,部分团队使用 Visual Studio 2019...
将环境变量传递给 Visual Studio 2019 中的测试
似乎是一个非常微不足道的问题,但令我惊讶的是,我在网络上发现没有提及这一点。 我有一个 Nunit 测试项目(其他人写的,我不想改变太多),我...
我有大约 20 个 dll 的列表,其中包含我想通过 Windows 计算机上的 Github 操作使用 nunit.consolerunner 运行的测试。使用 Powershell 我创建了一个包含所有内容的字符串...