如何开始在 Visual Studio 项目中使用 Nunit?
我想开始使用 Nunit(最后),我正在使用 Visual Studio 2008。 是否像将 Nunit 导入到我的测试项目中一样简单? 我记得看到过 NUnit 的 GUI,除了直…
Nunit 中使用 XtUnit 进行 DataRollBack
今天,我在单元测试框架的一部分中运行 XtUnit,以回滚在运行测试用例时创建的数据库更改。 这是我如何使用它的框架。 测试用例成功运行,但数据库状…
使用受保护对象 C# 编写单元测试的好方法是什么(使用 NMock 和 NUnit 框架)
最佳方法是什么 当为包含其他对象的单个类编写单元测试时,使用模拟对象以避免依赖于其他类的测试的 。 示例 1: public class MyClass { protected M…
这安全吗? - NUnit 基类打开并回滚 TransactionScope
我认为为 NUnit 测试装置创建一个基类会很好,该基类在设置阶段打开 TransactionScope,然后在拆卸过程中回滚事务。 像这样的事情: public abstract …
NUnit 的 ExpectedExceptionAttribute 是测试某些内容是否引发异常的唯一方法吗?
我对 C# 和 NUnit 完全陌生。 在 Boost.Test 中有一系列 BOOST_*_THROW 宏。 在Python的测试模块中有TestCase.assertRaises方法。 据我了解,在带有 N…
模拟对象、nUnit、调用日志和 log4net
单元测试的一个常见场景如下: public void SetUp() { this.callLog = new StringBuilder() } public void TestBuzzBar() { var bar = new Bar(new Mo…
调试 NUnit 测试的最佳方法是什么?
我的平台:带有 NUnit 2.2.7 的 Visual C# 2008 Express Edition 我有一个解决方案,其中我的代码位于一个项目中,而我的 NUnit 单元测试位于同一解决…
NUnit 和 Visual Web Developer 2008SP1 - 集成问题
我决定将 NUnit 与 VWD2008 集成。 我做了以下事情—— 1) 安装了 NUnit - 运行了一个示例项目,该项目包含在安装中,所有测试都很好。 2) 安装 TestD…
NUnit 和 NAnt 的未来考虑因素
在 .NET v1 期间,我曾尝试说服同事使用 NUnit 和 NAnt 的附加工具养成测试驱动和自动化构建的工作习惯,但没有取得多大成功。 当 .NET Framework 2.0…
奇怪的 nUnit 单元测试失败
我有 classX: Sub New(ByVal item_line_no As String, ByVal item_text As String) ' check to ensure that the parameters do not exceed the file t…
NUnit 测试项目的 log4net 配置部分
我正在使用名为 AssemblyTest.nunit 的项目运行 NUnit。 该测试调用另一个使用 log4net 程序集的程序集。 这是使用 nunit 版本 2.4.3 和 .net 2.0 框…
如果 x86 构建,Nunit.exe 无法在 Vista 64 位上运行
我使用的是 Vista 64 位,并且我有一个使用 x86 配置构建的项目。 一切工作正常。 现在,我们正在创建测试。 我们有 NUnit 2.4.8,但有很多问题。 当…