nunit 相关问题

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

如何在 VS Code 中进行 dotnet 代码覆盖率分析?

我编写了“NUnit”测试来测试 dotnet 代码。现在我想在 VS Code 中查看我的覆盖率统计信息。 有没有办法在 VS Code 中获得 dotnet 单元测试的视觉/文本覆盖率分析? 也许

回答 1 投票 0

如何防止“Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException:找不到测试主机”异常

我有一个 .NET 6.0 解决方案,用于 Web 应用程序的自动化 UI 测试。该解决方案由多个项目组成,其中一个包含所有测试,另一个是日志记录

回答 2 投票 0

Visual Studio 中 NUnit 属性 [SetUp()] 的对应部分

我正在将 NUnit 测试“翻译”为 Visual Studios 单元测试,我想知道 VS 中的属性 [ClassInitialize()] 是否相当于 NUnit 中的 [SetUp()]?

回答 1 投票 0

Nunit 测试异常 - 如何测试 `ArgumentOutOfRangeException(paramName, message)`

有很多关于 Nunit 和测试异常的线程。但是,我无法弄清楚如何将其应用到我的特定代码上。该参数给我带来了一些麻烦。 例外...

回答 2 投票 0

使用 Mockoon 和 Nunit 模拟 API 调用进行单元测试

我是 Nunit 的新手,并且有一些为 .NET 6 Web API 应用程序执行 API 调用的测试。我想通过删除这些外部依赖项将它们转换为真正的单元测试。我正在研究mocki...

回答 2 投票 0

单元测试,测试驱动开发[已关闭]

我和同事就单元测试和测试驱动开发进行了辩论。主题如下: 1)在编写功能代码之前编写单元测试并不构成测试驱动

回答 4 投票 0

如何让NUnit测试等待线程完成?

我在使用 NUnit 测试类库时遇到以下问题 当我从控制台应用程序或其他项目调用此方法时,它可以正常工作 - 只要listenerThread正在运行,应用程序就会工作。 酒吧...

回答 1 投票 0

是否有更简洁的方法在 C# 单元测试中存根值?

来自 Kotlin/Groovy/Spock 背景,我发现为特定参数存根值非常简单: Something.someMethod(1) >> “存根返回值” 进入...

回答 1 投票 0

指定要运行的 NUnit 测试

我有一个 NUnit 项目,它创建一个用于运行测试的控制台应用程序。入口点如下所示: 班级计划 { [STA线程] 静态无效主(字符串[]参数) { 字符串[]

回答 6 投票 0

即使实际实现工作正常,RestSharp IRestClient 的模拟也会失败并出现 NullReferenceException

我已经为此绞尽脑汁好几天了,需要向社区询问这个问题。我已经用 C# 开发了一段时间,但对于实际使用异步还很陌生。我正在制作一个 Rest API 客户端并且

回答 1 投票 0

测试失败时挂钩 NUnit 或 SpecFlow

因此,我使用 SpecFlow 和 NUnit 来使用 Selenium 开发 Web 应用程序的端到端验收测试。我们为尝试衡量故障性质所做的事情之一就是进行筛选......

回答 2 投票 0

在 xUnit.net 中测试参数化,类似于 NUnit

xUnit.net框架中是否有类似于NUnit的以下功能的手段? [测试,TestCaseSource(“CurrencySamples”)] public void Format_Currency(十进制值,需要字符串){} 静态

回答 6 投票 0

如何在 Visual Studio 2022 中调试 NUnit 测试

我对单元测试非常陌生,并尝试在 C# Dotnet Core 3.1 项目中实现 NUnit。 我认为测试有效,但我真的很想调试(并单步执行)测试以确保

回答 3 投票 0

NUnit 具有魅力集成 CI/Gitlab

有一个项目,Nunit 在其上进行测试,并连接了 Allure。我不明白需要在 .gitlab-ci.yml 中编写什么才能生成诱惑报告(它位于本地 /bin/Debug/ne...

回答 0 投票 0

如何对包含有向非循环图的元组列表进行排序?

我想对包含有向图的元组列表进行排序。该列表如下所示: 列表<(string, List)>元组列表; 我尝试使用一个简单的 IComparer 但我无法让测试用例通过...

回答 1 投票 0

为 nunit 测试关闭日志记录 EFCore 日志记录

我对一个使用 EF core 7.0 的项目进行了单元测试。 我使用 InMemory 提供程序来测试对数据库的查询。 每个测试都会生成很多这样的消息: 上下文 'MyContext' 开始跟踪 '

回答 1 投票 0

在 C# 中使用 Moq 框架测试一个方法是否在另一个方法内部被调用

希望有人能帮我解决这个问题。我正在编写一个测试,它将检查何时调用 Start() 方法,是否将调用 StartProcOld 或 StartProcNew 方法。他们每个人都包裹着......

回答 0 投票 0

如何在调试时中断断言失败?

我正在使用 NUnit 3.13.3 和 Resharper 2023.1.1。我正在使用 Visual Studio 2019 和 Visual Studio 2022。 在 Visual Studio 2019 中,如果我编写测试程序并使用 Resharper 测试运行程序对其进行调试,

回答 0 投票 0

NSubstitute:设置一个模拟方法在第一次调用时失败,并在第二次调用时成功

如何使用 NSubstitute 模拟一个方法,该方法在第一次调用时会抛出异常,然后在第二次调用时成功? 我知道最小起订量有答案。但我正在使用

回答 1 投票 0

运行测试时禁用内部跟踪日志文件

程序运行时,会生成一个空的InternalTrace.(Number).log文件。我发现有一个主题是关于这个的,state --trace=off 选项可以禁用文件的生成。 https://

回答 0 投票 0

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