如何使用 MSpec 为 ASP.NET MVC 3 AsyncController 编写测试
我想为 ASP.NET MVC 3 应用程序编写一个 TaskController 来执行一些长时间运行的任务,例如向网站用户发送新闻通讯。我认为使用 AsyncController 比较…
WatiN 无法与 MSpec 一起使用 - UnauthorizedAccessException
我正在尝试使用 TestDriven.Net 让 WatiN 在 VS2010 中与 MSpec 一起工作。我的代码如下: [Subject("Whatever")] public class when_on_home_page { …
如何在返回模拟对象的方法调用结果之前对其进行修改?
给出以下使用 RhinoMocks 和 MSpec 的简化示例: [Subject(typeof (LocationController))] public class when_creating_a_location_with_invalid_mode…
MSpec 和在 app.conf 中使用 appsettings 测试类存在问题
一般来说,我对 MSpec 和 BDD 非常陌生,目前在让 mspec 传递通过 XML feed 查找员工数据的 Search 类时遇到困难。 url 的参数保存在 app.config 文件…
mspec 测试可以在本机 Visual Studio 2010 测试运行程序中运行吗?
我有 mspec 与 R# 一起运行,但我的客户没有 R# 并且不打算获取它。 :( 我希望我的测试套件(完全用 mspec 编写)对我的客户有价值,所以如果 VS2010 …
为什么此 ViewResult 失败 MSpecMVC 的 ShouldBeAView 断言?
我一直在关注 James Broome 的教程,用于自学 MSpec 和一些相关的基础设施。我正在使用最新版本的 MSpec、MSpecMvc 和 ASP.NET MVC 2 和我没有使用 JP…
有没有办法使用 MSpec 进行 RowTest?
在使用 MSpec 练习 Check Out Kata 时,我想删除规范中的重复内容与在 NUnit 中添加 RowTest 的方式相同,但我不知道如何添加。 有没有人尝试过类似的…
如何在 asp.net mvc 2 中使用 fakeiteasy 伪造用户登录以进行单元测试
我刚刚开始学习和使用 ASP.NET MVC 2,并且更多地参与我的代码的单元测试。我的问题主要是如何通过在测试中传递凭据来模拟用户登录。 我正在使用 MSpe…
如何使用 RhinoMocks AssertWasCalled 具有三种不同类型的通用方法?
我正在尝试学习 Rhino Mocks AAA 语法,但在断言某个方法(具有任何参数值)被调用时遇到问题。我使用 Machine.Specifications 作为我的测试框架。 这…