nunit 相关问题

NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。

如何在没有EditForm的情况下测试EditForm组件?

我收到此错误: System.InvalidOperationException : Microsoft.AspNetCore.Components.Forms.InputText 需要一个 EditContext 类型的 >> 级联参数。例如,您可以使用 Microsoft。

回答 1 投票 0

每个 [TestCase] 的 NUnit 自定义属性

在我的 UI 测试中,我创建了要在测试中使用的自定义属性 [TestCaseId]: [AttributeUsage(AttributeTargets.Method,AllowMultiple = true)] 公共类 TestCaseIdAttribute :PropertyAttribute {

回答 1 投票 0

此项目引用了此计算机上缺少的 NuGet 包。缺少的文件是 ..\packages\NUnit.3.10.1 uild\NUnit.props

我在 Azure DevOps 站点上的 Azure Pipeline 构建阶段遇到错误。具体来说,它所抱怨的软件包是: 2018-09-30T20:35:07.6022998Z ===========...

回答 4 投票 0

如何在 NUnit 测试对象之间使用持久对象?

我计划使用 nUnit 实现一些测试。我还有一个自行开发的指标记录库,我想用它来从测试中获取一些指标。所述指标库也不......

回答 3 投票 0

将集合的项目(如 DateTimeOffset)与 FluentAssertions 的 Contain 进行比较,更具体地说,与 Should

我“只是”想解析和比较字符串中的 DateTime(Offset) 并检查它是否在具有 FluentAssertions 的集合列表中。 .Should() 很容易用于比较 w...

回答 1 投票 0

NUnit 测试用例创建

我创建了如下测试服。 [测试用例(12,4,3)] [测试用例(m,n,o)] 公共无效 DivideTest(int n,int d,int q) { Assert.AreEqual( q, n / d ); } 我已经传递了变量 m = 10, n ...

回答 2 投票 0

如何使用 NSubtitute 在 C# 中测试 GraphQLHttpClient

我正在使用 GraphQL 作为 API 的项目中使用 NUnit 和 NSubstitue 进行单元测试。 GraphQL 的客户端是一个对象,我尝试模拟它,但我不知道如何模拟。 我有一个处理程序要推翻...

回答 1 投票 0

在 Rider 中运行单元测试时如何查看应用程序日志?

我正在使用 Serilog、NUnit 和 Rider。我正在从 Rider Unit Tests 窗口运行单元测试,测试失败后我会看到结果和堆栈跟踪。但我想查看我的应用程序的 Serilog 日志以获取...

回答 1 投票 0

VisualStudio.TestPlatform 会生成许多<country>文件夹

在 Visual Studio '22 中使用 NUnit 的测试项目中,V.S. build 会生成 13 个文件夹 de、es、fr、it、zh-Hans 等国家的代码 每个文件夹都有相同的 6 个 dll 集,例如 微软。

回答 1 投票 0

Outlook 兑换错误:System.ComponentModel.Win32Exception:句柄无效

我有用 C# 创建的 Outlook MAPI 测试套件,它使用 Redemption。 在 try{} catch{} 块下面执行它会抛出异常。知道需要做什么吗? 尝试 { _RDOSessi...

回答 1 投票 0

NUnit 断言缺少定义

我已将 NUnit (4.0.1) 和 NUnit3Testadapter (4.5.0) 作为 NuGet 包安装在 Visual Studio 22 中。 编写了我的测试用例,但我收到了 Assert 类中缺少定义的错误: 呃...

回答 1 投票 0

以编程方式跳过 NUnit 测试

有没有办法让 NUnit 测试结束并告诉测试运行者它应该被视为跳过/忽略,而不是成功或失败? 我这样做的动机是我有一些测试......

回答 2 投票 0

如何在NUIt中测试私有变量?

我有一个静态类,它有一个私有变量。 私有静态Dictionary items = new Dictionary(); 类的许多公共方法都访问这个

回答 5 投票 0

在我的单元测试中需要一些帮助,使用关于等待电子邮件客户端.SendAsync 的最小起订量

我真的正在努力为我的电子邮件功能创建一个单位最小起订量测试,并且想知道是否有人可以帮助我。我想我大部分都是对的,但仍然有一些地方被破坏了。预先感谢...

回答 1 投票 0

将 CsvHelper 从 15.0.5 升级到 30.0.1 后,CSVHelper 中的 RegisterClassMap 出现单元测试问题

升级 CsvHelper 后,在单元测试中我得到了 '无法实例化类的代理:CsvHelper.CsvContext。 找不到无参数构造函数。 (参数'constructorArgumen...

回答 1 投票 0

从 VS 调试器而不是测试资源管理器调试 NUnit dotnet 测试运行

TL;DR 是否有与 NUnit 的 --inprocess 等效的 dotnet 测试开关? 因为使用正常的 VS 调试体验 (F5) 作为 StartProgram 运行 dotnet test 不允许调试测试。 ...

回答 1 投票 0

使用 IServiceProvider.GetRequiredService 对方法进行单元测试会抛出“未注册类型‘<T>’的服务”

我有一个类,它在构造函数中将 IServiceProvider 作为参数,并在 Get() 方法中使用 IServiceProvider.GetRequiredService 返回一个对象。当对这个方法进行单元测试时看看

回答 1 投票 0

如何模拟 ExecuteUpdateAsync

如何模拟 EF 7.0 ExecuteUpdate 方法。 像 SaveChangesAsync() 一样如何模拟设置 ExecuteUpdateAsync。我正在使用 NUnit 进行单元测试用例 ExecuteUpdateAsync(a => a.SetProperty(u => u.Is...

回答 1 投票 0

VS2019 中的测试资源管理器显示 Specflow 测试“无可用源”

在 vs2019 测试资源管理器中,我的 Specflow 测试显示“无可用源”,因此双击不会最终进入实际的 Specflow 测试(功能文件)。 这些单元测试是通过“

回答 3 投票 0

如何使用 .NET TEST EXPLORER 在 VS Code 中运行 NUnit 测试

我想从 .NET TEST EXPLORER 运行单元测试,而不是命令行。我可以在导航到单元测试目录并执行 dotnet test 时运行测试。 但选择 .NET TEST EXPLORER...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.