使用 NUnit 和 MVC Contrib 进行首次测试时需要指针
我正在使用 ASP.NET MVC 2、NUnit、Moq 和 MVC Contrib。我已经编写了我的第一个单元测试,我对这个测试有几个问题。我的情况是我有一个索引视图。在…
NUnit 错误:不是测试程序集
我有一个包含 3 个项目的解决方案(一个是用于单元测试的 C# 类库,另一个是 MVC 2 Web 应用程序) 我已经包含了 NUnit 的所有必要引用,并且我已经用…
没有无参数构造函数的 .NET 单元测试,以方便依赖项注入
我试图让单元测试不依赖于调用 container.Resolve() 来获取其依赖项。 我目前使用的是 AutoFac 2.2.4,并尝试了 xUnit.NET 和 NUnit,但两者都有此问…
如何将 DateTime 设置为 ValuesAttribute 进行单元测试?
我想做这样的事情 [Test] public void Test([Values(new DateTime(2010, 12, 01), new DateTime(2010, 12, 03))] DateTime from, [Values(new DateTim…
从 teamcity 运行测试时,SetUp 方法失败
我通过 nunit 在本地成功运行测试。但是,当我尝试通过 teamcity 运行它们时,一些测试通过了,但有些测试失败,并出现以下错误。 设置方法失败。 Sys…
.NET NUnit 测试 - Assembly.GetEntryAssembly() 为 null
当使用 Assembly.GetEntryAssembly() 的类在单元测试中运行时,Assembly.GetEntryAssembly() 为 null。 在单元测试期间是否有一些选项如何定义 Assemb…
使用 NUnit 在 64 位 Windows 上测试 32 位程序集
我正在使用 C# 和 .NET 4.0 来构建我当前的应用程序。对于单元测试,我使用最新版本的 NUnit 。 在我的应用程序中,我必须使用 32 位 DLL,因此我必须…
“运行测试”在哪里?在单一开发中
我有一个已经包含带有 NUnit 测试的库的解决方案。当我使用 Visual Studio 进行开发时,我通常使用项目中 tools\nunit 文件夹中包含的 nunit.exe 二进…
NUnit 将 CallContext 中的 ILogicalThreadAffinative 项复制到新线程
我遇到了 NUnit 和 CallContext(使用 C#)的问题,其中 NUnit 在创建新线程时复制现有调用上下文中扩展 ILogicalThreadAffinative 的任何内容。例如…
NUnit 2.5.8,大量 nunit-agent.exe
每次我在 nunit 中运行测试时,我都会得到另一个 nunit-agent,它不会退出测试完成,或者在 nunit 中重新加载测试或重新启动 nunit 时。 当我尝试从 V…
CCnet +不超时
我无法通过 Nant 执行 Nunit 测试,而 Nant 又由 CCNet 调用。 以下是我在 CCnet 仪表板中收到的错误消息: <异常> 我查看了 CCnet.log 文件,但…
如何获取 NUnit nunit-console.exe 的路径
我正在尝试制作一个 Nant 脚本,到目前为止进展顺利,但我希望不要对文件位置进行硬编码。这很好,直到我必须执行 nunit-console.exe,但我似乎无法执…