“你好世界” - TDD 方式?
自从我接触 TDD 以来,我一直在思考这个问题。 构建“Hello World”应用程序的最佳方法是什么? 这将在控制台上打印“Hello World” - 使用测试驱动开…
如何查找活动 app.config 文件的路径?
我正在尝试完成这个异常处理程序: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...…
我所有的测试在 Nunit 中都被忽略
我写了一个 HomePageClass Imports System Imports System.Collections.Generic Imports System.Text.RegularExpressions Imports System.Text Import…
WatiN 与 Windows 的兼容性
我在 Windows XP 上成功运行了测试,但在 Windows 2003 上运行时甚至没有一次成功的构建。 任何人都知道它是否兼容,因为我在某些网站上读到 WatiN 在…
在 NUnit TearDown 上,如何知道测试是否抛出异常以及该异常是什么?
可能的重复: 在 NUnit 测试期间的拆卸事件中,如何获取应用于刚刚测试的方法的属性? 我有一堆 NUnit 测试,它们都继承自实现 NUnit Teardown 函数的…
这两个字符串有什么区别?
使用 nUnit 测试特定区域性的输出(货币格式),但我们得到以下结果。 Fail: Formatting currency amount String lengths are both 11. Strings diffe…
在 cc.net 中获取此项目没有任何测试错误
使用 cc.net c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets (,) 运行测试时收到以下警告 :警告 MSB3245:无法解析此引用…
从 NUnit 迁移到 Team System 企业库配置中出现错误
在 Visual Studio 中运行一些测试时,我从 NUnit 迁移到 Team System 时收到此错误: 测试方法 XXX.XXX.Data.Tests.Path.Method> 抛出异常: 系统.…
编译 C++ 的缺点是什么? 带有 /clr 的项目:可以安全地启用单元测试吗?
我想向我们的 C++ 产品引入单元测试,并想研究尝试使用基于 CLR 的单元测试的优缺点。 我读到,如果使用 /clr:safe 选项进行编译,则可以调用现有的 C…
等待页面上的元素 Waitforcomplete() 或 system.threading.thread.sleep() 的更好方法是什么
我在 watiN 中使用 WaitforComplete() 但它似乎效果不佳。 即使您给出了更长的等待时间,它也会执行下一条语句。 我正在使用 thread.sleep() 来停止我…
使 NUnit 测试与 Visual Studio 常规构建集成的最低要求是什么?
我知道有很多关于此问题的问题以及一篇又一篇的博客文章,但是有人可以给出最简单的答案(或者链接到现有问题,如果有合适的答案),以便在 Visual St…
如何对控制器方法的 HandleError 属性的行为进行单元测试?
我正在尝试验证 ASP.Net MVC 应用程序在发生意外错误时的行为。 具体来说,我试图验证用户是否被定向到我为我的应用程序定义的错误页面。 我遇到的问…