如何测试与特定模式/正则表达式匹配的目录路径?
我进行了以下测试,旨在确保生成的文件路径具有特定格式。使用 Nunit 的流畅界面,我该怎么做呢? 我在使用正则表达式时遇到问题。 [Test] public voi…
使用 NUnit 测试非托管 C++ 时的代码覆盖率
我的团队目前正在使用 CppUnit 进行所有非托管 C++ 单元测试,但我正在考虑通过 GenTestAsm(纯 C#)或 C++/CLI 过渡到 NUnit。不管怎样,使用这两种…
在 MonoDevelop 2.4 中使用 NUnit 测试 Monotouch 应用程序
我对 Monotouch 和 Monodevelop 都很陌生。尝试开始使用 NUnit 时遇到了很多麻烦——我在网上找到的粗略参考资料似乎都与我在 UI 中看到的内容(Mac O…
如何将 IE/FF 附加到 Visual Studio?
假设我有一个类库 cl1 和一个名为 clt1 的单元测试。我可以使用 Visual Studio 的“附加到进程”功能来附加到 NUnit 运行程序。这让我可以调试 cl1,…
配置 NUnit 命令行以运行 MonoTouch 测试
我的 MonoTouch 项目中有一个单元测试,但无法从 MonoDevelop 内部运行 - 它因“Unix 传输错误”而失败。在网上查了一下,这似乎与 NUnit 测试运行程…
从 NUnit 测试代码创建 iOS UI 组件
我正在尝试为一些以编程方式创建 UIButton 的代码编写单元测试,但是当我从测试中调用此代码时,我得到一个 NullReferenceException。在调试器中单步…
如何测试IE弹出窗口的内容
我正在使用 Watin 和 Nant 为我的网站创建单元测试。 我想知道如何测试弹出的 IE 窗口的内容。 当用户单击包含 target="_blank" 的链接时,该窗口就会…
为什么我的路由测试失败,但运行应用程序时路由有效?
我已经设置了默认路由: public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}") routes.M…
MOQ 4.0:“Moq.Mock`1”的类型初始值设定项;抛出异常
我遇到了例外 “Moq.Mock`1”的类型初始值设定项 抛出异常。 使用 Moq 4.0 我检查了几个论坛,他们提到使用 Moq-NoCastle 版本。我已经尝试过这个版本…
NUnit 与 MSTest 相比快了多少
Roy Osherove,单元测试的艺术一书的作者,有在博客上评论,NUnit 据称做得更好,其中之一是快得多其中。 我的问题是,如果有的话,能快多少?我们谈…
NUnit 中是否存在 Has-Only-One 约束?
我发现自己最近需要很多这种逻辑: Assert.That(collection.Items, Has.Member(expected_item)) Assert.That(collection.Items.Count(), Is.EqualTo(1…
创建一个 NUnit 约束,表示“{collection} 不包含 {item}”
我正在努力对枚举中缺少特定项目做出断言。具体来说,我的测试如下所示: // Take an item from a queue of scheduled items... ItemQueue pendingQue…
尝试将 Moles 与 NUnit 一起使用。获得“Moles 需要测试成为一个仪器化过程”
我尝试将 Moles 与 NUnit 一起使用,但收到以下错误“Moles 需要测试才能成为仪表化过程”。我还在 Visual Studio 2008 中使用 Visual NUnit 来实现此…
NUnit & Visual Studio 单元测试框架
有没有办法创建可以使用 Visual Studio 单元测试框架 运行的单元测试作为NUnit?我个人更喜欢 Visual Studio,但我使用的构建服务器只支持 NUnit,所…