NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。
为什么 Visual Studio 不运行具有方法调用的测试?
我已经为 NUnit 测试构建了一个测试用例,每次我运行测试时,都会跳过一些测试。没有错误,没有消息...只是没有运行,即使测试显示为已完成。我有 625 个案例,但是...
我正在尝试实现一个集成测试场景,其中 IIS 主机内的组件 A 使用
您能否像将数据传递给测试用例一样将数据传递给 NUnit3 测试夹具? 这样做有意义吗? (根据参数运行套件(夹具类))
尝试使用 NUnit 对类型集合进行断言时,为什么 Has.All.Property(nameof(Type.Namespace)) 会失败?
我想断言我感兴趣的所有类型都在使用 NUnit 的预期命名空间中。 IReadOnlyCollection types = GetInterestingTypes(); // 在别处定义的方法。 断言....
我是 MAUI 的初学者。我想在创建 MAUI 控件的 NUnit 中测试一些代码。 我将测试简化为以下简短的测试: 公共无效我的测试() { Microsoft.Maui.Controls.ListView r ...
RedirectStandardOutput 在 NUnit 或 XUnit 中不起作用
我需要使用进程获取程序的版本。它在我的 WinForms 应用程序中工作,但当我将它放入测试中时,它总是返回 null。我在 NUnit 和 XUnit 中尝试过,但没有成功。 使用(var p = new
我有一个处理 2 个 xml 文件并生成一个文本文件的类。 我想编写一堆单元/集成测试,这些测试可以单独通过或失败,以执行以下操作...
我在 .net Framework 4.7.2 中创建了一个基本的异步 winform,其代码如下。该表单有 2 个按钮,即 AddButton 和 CancelButton,2 个文本框,即 nameTextBox 和 codeTe ...
项目:IOS应用 郎:C# FW : NUnit 框架 在 : Appium 根据我们的框架,我们正在使用模拟器自动化 ios 应用程序,但我们提供了 .app 文件路径作为硬编码,需要提供动态 ...
如何使用 TestCaseSource 将 c# 记录传递到 NUnit 测试中?
在这个使用 nunit v3.13.3 的示例中,我希望运行两个测试 [TestCaseSource(nameof(_cases))] public void MethodInTestProject(RecordParameter recordParameter) { 断言通过(); } 私人...
在 NUnit Console Runner 的 TestResults.xml 中为 <test-case> 设置类名属性(解决方法 JENKINS-53349)
我正在使用 NUnit 和 Jenkins,遇到了 Bug JENKINS-53349。看起来这不会很快得到修复,所以我想完成这项工作。 这个错误很烦人,因为你看不到哪个测试...
使用带有 NUnit 框架的 Selenium 在运行时通过测试类别名称
我必须在具有不同 URL 的不同环境中使用 NUnit 套件运行我的 Selenium,但是没有 CI/CD 管道。因此,我在 ...
我有一个“add.cs”文件,其中包含一个将 2 个数字相加的方法。我有另一个文件“addTest.cs”,其中包含“add.cs”的 2 个测试方法。我正在使用 nUnit 编写测试。这些'添加......
我想测试当许多用户同时访问服务器时,所以我正在尝试这段代码: [测试] public void Agregar2RegistrosHorariosDeEntradaDe2EmpleadosAsync() { 尝试 {
我正在尝试对我的控制器进行单元测试,但我正在使用 MediatR。我嘲笑了它,但不知何故结果为空。我试图搜索其他人的问题,但没有一个有帮助。 我的控制器: [HttpGet(...
测试运行完成后,进行截图。 公共截图 TakeScreenshot() { 返回((ITakesScreenshot)驱动程序).GetScreenshot(); } 我怎样才能附上这个屏幕……
我在 Mac 上创建了一个新项目来测试我的 web rest api,但我无法使用项目的初始版本。每次我遇到错误时: /Applications/Visual Studio.app/Contents/MonoBundle/MSBuild/
如何使用 nunit 框架在 teamCity 上仅重新运行失败的测试用例
我遇到了一个问题,我想在 TeamCity 中重新运行失败的测试用例,但我找不到 nunit 框架的解决方案。另外,我可以在我的测试脚本中使用 [retry(2)] 吗?
在实际调用外部函数之前,我正在模拟内部函数之一。 我正在模拟一个 httpwrpapper 类方法。 问题是我的模拟方法没有返回响应。 下面是...
我有一个方法 GetConfig() ,我从 appsettings.json 中获取值并分配给全局声明的变量。 我希望它们在单元测试用例中使用,以便它们可以在