nunit 相关问题

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

Visual Studios C# Nunit 测试资源管理器不显示单独的测试

(https://i.stack.imgur.com/jZB2o.png) [我的测试资源管理器应该有一个选项可以折叠每个测试以单独查看通过/失败的测试。 Visual Studio 上是否有一个选项/视图可以让我...

回答 1 投票 0

如何在使用 NUnit 或 XUnit 时将参数传递给 dotnet test 命令

我正在使用 C# 和 .NET Core、Selenium 和 NUnit 开发一些端到端测试。 现在我想写一个登录测试用例。我的测试是通过使用 dotnet test 命令从控制台启动的。 我

回答 5 投票 0

根据给定精度评估两个双精度数是否相等,而不是在某个固定容差范围内

我正在运行 NUnit 测试来评估一些已知的测试数据和计算结果。这些数字是浮点双精度数,所以我不希望它们完全相等,但我不知道如何处理......

回答 10 投票 0

nunit 测试工作目录

我有以下代码(sample1.evol - 附加到我的单元测试项目的文件): [测试] 公共无效 LexicalTest1() { var codePath = Path.GetFullPath(@"\EvolutionSamples\sample1.evol"); ...

回答 4 投票 0

找不到带有 AssemblyQualifiedName、URI 或FriendlyName“nunit”的测试记录器

我正在尝试创建一个 nunit 测试结果 xml 文件并将其附加到我在开发操作中构建的测试运行。我在我的测试项目中安装了 NUnit3TestAdapter.3.13.0 包,并在 c...

回答 2 投票 0

针对不同环境变量值进行Nunit测试

我有一个nunit测试项目。我想涵盖基于环境值的条件,我已经编写了测试,当我单独运行它们时,它可以完美运行,但是当我...

回答 1 投票 0

无法在specflow中使用Excel数据源,它不起作用

我的 excel 规范流程无法正常工作。我使用了如下代码: 功能:计算器 ![计算器](https://specflow.org/wp-content/uploads/2020/09/calculator.png) 添加**两个**的简单计算器

回答 1 投票 0

起订量覆盖之前的设置?

嗨,我正在尝试使用两个可能的输入来设置类方法的模拟。当我检查输出时,仅最后一次设置返回预期输出。第一个没有。任何帮助深表感谢。 [特...

回答 3 投票 0

什么设置以及如何控制 NUnit 结果文件“test-run”元素中的“id”属性?

我看到NUnit testresult.xml文件中的第一个元素是“test-run”,并且它有一个“id”属性,例如以下示例: 我看到NUnit testresult.xml文件中的第一个元素是“test-run”,并且它有一个“id”属性,例如以下示例: <?xml version="1.0" encoding="utf-8" standalone="no"?> <test-run id="0" runstate="Runnable" testcasecount="3" result="Failed" total="3" passed="1" failed="2" warnings="0" inconclusive="0" skipped="0" asserts="1" engine-version="3.16.3.0" clr-version="4.0.30319.42000" start-time="2023-09-04 01:10:14Z" end-time="2023-09-04 01:10:15Z" duration="0.848207"> 什么设置“id”属性?每次我使用 nunit3-conosole.exe 运行测试时,它似乎都是 0。 这个属性可以控制吗? NUnit test 可以是单独的测试用例,也可以是测试套件。有各种各样的套件代表诸如程序集、命名空间、测试夹具类等。重要的是它们都被报告为tests。 给定执行中的每个测试都有一个唯一的字符串 ID。 NUnit 使用它们来跟踪每个测试的方式并在内部对其进行索引。由控制台运行程序本身创建的单个顶级测试运行元素始终为“0”。 NUnit 不允许您控制测试 ID。如果这样做的话,你将能够完全混淆软件的内部操作。但是,您可以为测试指定任何您想要的名称,甚至可以为多个测试指定相同的名称。这当然会让你感到困惑,但它不会让 NUnit 感到困惑,因为它使用 id 而不是你的名字。 :-)

回答 1 投票 0

从单元测试中获取发送到 Console.Out 的输出?

我正在使用 NUnit 在 C# 中构建单元测试,我想测试主程序是否实际根据命令行参数输出正确的输出。 有没有办法进行 NUnit 测试...

回答 3 投票 0

NUnit 如何运行测试文件列表?

我有一个 .dll 文件列表。如何在 NUnit 中运行它们? 我记得在Python文件中可以这样运行 suite = unittest.TestLoader().discover("./","*.py") 跑步者=单元测试.测试...

回答 1 投票 0

C# - 在单元测试中断言两个对象相等

使用 Nunit 或 Microsoft.VisualStudio.TestTools.UnitTesting。现在我的主张失败了。 [测试方法] 公共无效GivenEmptyBoardExpectEmptyBoard() { var test = 新 Bo...

回答 9 投票 0

在 NUnit 测试中实现类似 ICollectionFixture 的共享上下文

我使用 NUnit 进行单元测试,但我想实现一些听起来类似于 xUnit 的 ICollectionFixture 功能的东西。 具体来说,我认为这对于数据库集成很有用......

回答 1 投票 0

如何为 C# if else 编写单元测试

我是单元测试的新手,我想知道我们如何为 if else 编写单元测试。 公共共享函数 PrependIconForNonApprovedMessage(message As String, 可选标题 As String = "&quo...

回答 1 投票 0

C# HttpClient 对无效地址的请求返回“OK”200 代码。为什么?

我有一个奇怪的问题。我正在尝试编写非常简单的基于 c# nunit 的 http 请求测试。 但是当我向不存在的端点发送 GET 请求时,我仍然收到 200“OK”代码?请求...

回答 1 投票 0

C# .NET:Validator.TryValidateObject - 在单元测试中返回 false,但在库中返回 true

我有一个类,其属性全部装饰完毕: 公开课A级 { [显示名称(“属性”)] [电话] [最小长度(10)] [最大长度(10)] [正则表达式字符串验证...

回答 1 投票 0

为什么 Visual Studio 2019 不会运行我的单元测试?

我在 VS2019 中看到 NUnit 测试的一些非常奇怪的行为,而相同的解决方案在 VS2017 中运行良好。我的脑海里有几个 NUnit 测试项目。 在 VS2017 中使用 NUnit Runner

回答 8 投票 0

NUnit Visual Studio 在测试取消时运行 TearDown

当测试因单击测试资源管理器中的“取消”而中断时,有没有办法使 NUnit 测试运行其 [TearDown] 方法? 目前所发生的只是测试停止执行...

回答 1 投票 0

使用值数组进行 NUnit 测试

我尝试将 NUnit 与 value 属性一起使用,以便我可以指定许多不同的输入,而无需进行 100 个单独的测试。 然而现在我意识到有时我想使用...

回答 3 投票 0

teamcity 可以从 docker 容器中的 dotnet test 中获取测试结果并显示在测试选项卡上吗?

我正在使用 Teamcity 的 docker build 命令在 docker 容器中测试和构建我的服务。这对于构建来说效果很好,但我希望能够获取 nunit 测试结果并且

回答 2 投票 0

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