nunit 相关问题

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

如何为.Net应用程序编写性能测试?

如何为.Net应用程序编写性能测试? nUnit 或任何其他测试框架是否为此提供了框架? 编辑:我必须测量 WCF 服务的性能。

回答 4 投票 0

NUnit TestFixture 仅在 BaseTest 类 dotnet cli 上运行

有我的测试课程: 基础测试.cs: 使用自动映射器; 使用 Microsoft.Extensions.Configuration; 使用起订量; 使用 NUnit.Framework; [测试治具] 公共抽象类 BaseTest { 受保护的M...

回答 1 投票 0

如何扩展 Assert.That,Nunit?

使用 NUnit 4.2、.NET 8 我可以通过使用 Assert.That() 中的消息参数在失败时输出我自己的自定义异常消息。当断言失败时会显示此消息。 不过,我...

回答 1 投票 0

如何从 Visual Studio 2022 社区版中的单元测试获取代码覆盖率?

我已经下载了最新的 VS2022 v17.1 社区版,它没有内置代码覆盖率。我已经习惯了企业版,我所能找到的只是 Commun 的付费选项...

回答 3 投票 0

TestCategory 不再在 Azure Pipelines 中工作

我最近在我的 Appium 项目中进行了一些更改,采用了新的 .Net 版本,现在我在运行 AzurePipelines 测试时遇到了问题。由于这些变化,类别过滤器不再起作用...

回答 1 投票 0

VsTest 正在运行我的所有测试,并忽略 Azure Pipeline 中 Nunit 测试的测试类别

我正在尝试在 Azure Pipelines 中的 Visual Studio Test 中运行测试。它一直有效,直到我最近从云提供商那里获取了一个 SDK,它让我可以为我的环境设置运行设置。我也升级了...

回答 1 投票 0

使用可变字符串参数进行 dotnet 测试

如何在 dotnet 测试中使用可变字符串参数(Visual Studio 2022) [测试] 公共无效MyTest(字符串MyString) { Console.WriteLine(MyString); } 并通过命令行执行测试

回答 1 投票 0

Azure devops mutil 代理 parallalsim 拆分 Nunit 测试顺序

下面的 YML 设置将有序的 Nunit 测试拆分到 2 个代理之间。 假设 MyTestFixture 已排序测试用例 ([Test, order(1)], [Test, order(2)], [Test, order(3)], [Test, order(4)...

回答 1 投票 0

无法在 NUnit 测试运行器中将 ExtentReportManager 附加为 ITestListener

说明: 我正在致力于将 Extent Reports 与 NUnit 集成到我的自动化框架中,旨在捕获详细的测试执行日志和屏幕截图。这个想法是创建一个结构化的 Ext...

回答 1 投票 0

来自 MAUI 的模拟 IPreferences 返回日期时间

我不太擅长Mock。我正在为一种方法编写一个测试,该方法会在第二天+3 小时后重置该值。我正在使用 MAUI 的 IPreferences 接口。 公共无效ResetMileageIfNewDay() ...

回答 1 投票 0

SetupFixture 方法未按预期顺序执行

说明: [SetupFixture] 类方法 [OneTimeSetup] 和 [OneTimeTearDown] 未按预期执行。它们似乎不是在命名空间中的所有测试之前和之后运行一次,而是......

回答 1 投票 0

NUnit - 在测试用例中使用 ToString() 的替代方法

当我创建测试时: [测试用例(123,“http://www.example.com/123”)] 公共无效Foo(int clientId,字符串expectedUrl) { 字符串 url = GetUrl(clientId); 断言.That(url, Is.EqualTo(

回答 1 投票 0

如何使用从测试值推断类型的集合表达式来断言 NUnit 中集合的值

我可以利用 NUnit 中的集合表达式来断言数组的值,如下所示: var arr = new[] { 1, 2, 3 }; Assert.That(arr, Is.EquivalentTo((int[])[1, 2, 7, 3])); 我想写 维...

回答 1 投票 0

TestCase 中的 NUnit 约束

我想测试一个可能返回 null 或不返回 null 的函数 Foo(string input)。如果输入是“A”,则应返回 null。如果是“B”,则应返回非空。我在想...

回答 1 投票 0

如何在AllureApi.Step中设置Allure报告的结果?

我的基类中有以下代码用于所有 Allure 支持的测试: [AllureNUnit] 内部抽象类 PageTestBase :Microsoft.Playwright.NUnit.PageTest { 受保护的异步任务步骤(s...

回答 1 投票 0

Moq 伪造一种方法,但使用另一种方法的真实实现

给定一个具有 Method1() 和 Method2() 的接口 IService。 我想测试当 Method1() 抛出异常时, Method2() 被调用并返回给定值。 (当 Meth... 时调用 Method2()

回答 3 投票 0

dotnet 测试控制台记录器的设置?

我可以使用 dotnet test my.nunit3.tests.dll 运行我的 NUNit .NET6 测试。 对于额外的进度信息,我指定 dotnet test --logger "console;verbosity=detailed" my.tests.dll,如图所示...

回答 0 投票 0

使用selenium一次性在网页上断言大量文本?

我正在使用什么: C#、Selenium(v 4.20)、NUnit、Visual Studio 场景: 我试图断言给定网页上的所有文本都是可见的并且也是正确的文本。我有一把 p...

回答 1 投票 0

是否可以为所有测试提供[OneTimeSetup]?

我正在使用 NUnit 运行一些 Selenium 测试,我遇到了一个小问题,我想看看是否可以得到纠正。发生的情况是 [OneTimeSetUp] 和 [OneTimeTearDown] 在每次 f...

回答 2 投票 0

通过 NameSpace 并行运行 ReSharper 测试

我想知道是否可以并行运行 NUnit 测试,我正在使用 R# 测试运行程序,并且可以选择并行运行程序集。 我有一个包含所有测试的测试项目,它们......

回答 2 投票 0

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