使用 SQLite 对 NHibernate 应用程序进行单元测试:它写入数据库但无法读回
我有一个使用 NHibernate 的应用程序,该应用程序已经部署并正常工作,并且我正在重构单元测试以使用 SQLite 来提高性能,并将单元测试数据保留在“真…
ASP.net/C#:如何编译 App_Code 中的类以便可以从命令行运行进行单元测试?
我在 Microsoft Visual Studio 2005 Professional 中运行的 ASP.net 网站的 App_Code 中有几个类文件。 为了避免使用完整的单元测试套件,我只想以某…
如何使用:PartCover .NET 4 与 NUnit 2.5.6
假设我有测试程序集(NUnit 兼容)App.Test.dll 和要测试的库 App.dll。 如何使用 PartCover 和 NUint 进行代码覆盖率分析?…
在 CruiseControl.NET 中显示 NUnit 控制台输出
我想在 CruiseControl.NET 构建日志中获取控制台输出以及常规测试结果。之前我在从 MSBuild 运行 NUnit 时能够得到这一点,但现在直接使用 nUnit 任务…
CollectionAssert.AreEquivalent 与自定义 IEqualityComparer
我有两个列表,我想检查两个列表是否相同(顺序不重要),是否相同取决于我实现的 IEqualityComparer 实例。 理想的情况是我可以将 CollectionAssert.…
如何让 StructureMap 的 AutoMocker 来模拟虚假数据?
我目前正在尝试实现 StructureMap 的 AutoMocking 功能,并且我需要帮助来获取模拟的 . 我有一个测试方法如下: [Test] public void DirctoryResult_R…
开始在现有代码库中进行自动化集成/单元测试
背景:我们已经移交了一个非常大的代码库(140 万行),主要是 C# 语言。该应用程序主要由 asp.net 2.0 风格的 asmx Web 服务组成,用于访问 SQL Serv…
C# 和 NUnit 中的单元测试数据库库
我最近开始使用 NUnit,现在又开始使用 Rhino Mocks。 我现在准备开始在 C# 项目中使用它。 该项目涉及一个我必须编写的数据库。 我读到测试应该是独…
一本献给 NUnit 专家:升级到 2.x 并通过现有测试工具使用新功能
我最近升级到 NUnit 2.5(是的,我知道),我想知道我是否可以用这个来听取别人的意见。 我有很多类似这样的测试: [Test] public void TestTheSpecia…
我可以使 NUnit GUI 在断点/失败的测试中中断到 Visual Studio 调试器吗?
使用 NUnit GUI 运行单元测试时,是否有办法: 在测试内设置断点, 或者在测试失败时中断到 Visual Studio 即时调试器? …
TestDrive.net 的开源替代方案“Visual Studio 添加”用于单元测试?
我在 SO 中搜索了这一点,并没有找到关于此的帖子。由于 TestDriven.net 仅免费供个人使用,是否还有其他开源 Visual Studio 添加可用于运行 NUnit 测…
如何防止“过度测试”在测试用例中? (C#/nUnit)
我目前正在研究一些测试用例,并且我经常发现在每种情况下我都会得到多个断言。例如(过于简化并为了简洁而删除了注释): [Test] public void TestNa…
帮助我避免这个 NullReferenceException (使用 Rhino Mocks)
我目前正在尝试让我的一个单元测试正常工作,但有件事阻碍了我。我有一个名为 AccountingScheduleLookup 的类,它附加了一个只读的 ID 字段。当我尝试…