问题标签 [nunit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 性能测试
我们正在使用 VMWare 和 NUnit 开发自动化回归测试。我们已将测试划分为多个步骤,现在我希望查看每个步骤的性能回归。像 NUnit 那样简单地为测试计时似乎并不可靠。我计算了大约 15% 的接受系数,但我们的步骤有时可能会超过 35%。在这种依赖资源的测试环境中,是否有任何一致的测试性能的方法?“智能”计时系统是我唯一的选择吗?
visual-studio-2008 - NUnit 是否适用于 .NET 3.5?
我刚刚开始学习单元测试(以及一般的 TDD)。我的问题是最新版本的 NUnit 是否支持在 VS2008 中使用 .NET 3.5?我查看了 NUnit 的文档页面,但他们没有提及。
如果有人在 3.5 中使用过它,是否有任何限制或功能不起作用/需要变通方法?
c# - NUnit 与 Visual Studio 2008 的单元测试测试项目
我将在工作中启动一个新项目,并希望进行单元测试。我们将使用 Visual Studio 2008、C# 和 ASP.NET MVC 的东西。我正在考虑使用 NUnit 或 Visual Studio 2008 的内置测试项目,但我愿意研究其他建议。一个系统是否比另一个系统更好,或者可能比另一个系统更易于使用/理解?
我希望将这个项目设置为我们未来开发工作的“最佳实践”。
.net - HRESULT:0x80131040:定位程序集的清单定义与程序集引用不匹配
找到的程序集的清单定义与程序集引用不匹配
通过 ncover 运行 nunit 时得到这个。任何想法?
.net - How does nunit work?
Can someone explain me how it works, starting from when you select to run a test
unit-testing - 最喜欢的 .NET 单元测试框架
我已经使用 NUnit 几年了。我已经尝试了一段时间的 MBUnit 以及 Zenebug 和 XUnit,但我一直回到 NUnit。
你最喜欢/最常用的单元测试框架是什么?你能解释一下你为什么使用它吗?
unit-testing - 用于比较 NUnit 中的文本文件的单元测试
我有一个类可以处理 2 个 xml 文件并生成一个文本文件。
我想编写一堆单元/集成测试,这些测试可以单独为这个类通过或失败,它们执行以下操作:
- 对于输入 A 和 B,生成输出。
- 将生成文件的内容与预期输出的内容进行比较
- 当实际内容与预期内容不同时,失败并显示一些关于差异的有用信息。
下面是该类的原型以及我在单元测试中的第一次尝试。
有没有我应该用于这种测试的模式,还是人们倾向于编写数以万计的 TestX() 函数?
有没有更好的方法来哄骗 NUnit 的文本文件差异?我应该嵌入文本文件差异算法吗?
更新
我对测试差异功能不感兴趣。我只是想用它来产生更具可读性的失败。
tdd - NUnit怎么了?
为什么这个项目不再维护了?我喜欢这个应用程序,但不更新它似乎是对所有 .Net 开发人员的犯罪。考虑到未来发布的机会,我很想添加几个项目。
有人可以分享我不知道的东西吗?
asp.net - 如何在 NUnit 中初始化 ConnectionStrings 集合
我想使用 NUnit 测试 ASP.NET 应用程序,但是从 NUnit GUI 运行时 WebConfigurationManager.ConnectionStrings 集合似乎是空的。
你能告诉我如何初始化这个集合(可能在 [TestFixture] 的 [SetUp] 函数中)吗?我应该在那里复制 Web.config 吗?
谢谢!
unit-testing - NUnit(和 MSTest)如何处理改变静态/共享变量的测试?
我有一些代码使用共享网关模式来实现控制容器的反转。我有数百个 NUnit 单元测试来练习使用这个 IOC 的代码。它们都可以工作(在我的机器上!)但我担心这些测试在负载下可能会失败。我似乎记得 NUnit(和 MSTest)尝试在多个线程上并行运行测试(这肯定会触发静态/共享网关上的竞争条件),但我找不到任何说明实际发生情况的文档。我的经验是 NUnit 似乎是按顺序运行测试的。我的问题是,NUnit(或 MSTest)是否曾经并行运行单元测试?如果有,在什么条件下?而且,我可以通过某种配置选项将其关闭吗?