如何用最小起订量模拟控制器RouteData?
我的视图有一个文件附件以及验证码验证。问题是我使用 MVCMockHelpers 进行文件验证,但它重新初始化路线数据(新RouteData()),同时设置控制器上下文…
简单问题:在 asp.net mvc 中为 ajax 请求设置模拟
我是单元测试和 MVC 开发的新手。 我有一个关于在 asp.net mvc 中使用最小起订量进行单元测试的问题。我有一个接受 ajax 操作的控制器: [HttpPost,Au…
为什么我的 Moq 声称没有抛出任何调用,但它在异常中显示抛出的调用?
我有以下单元测试: [TestMethod] public void Execute_Sends_Email_To_User() { // Setup InitializeTestEntities() _mock.Setup(x => x.Send(It.I…
Moq - 设置属性以从方法参数返回字符串
我正在尝试执行以下操作: mockObject.Setup( a => a.MyObject.MyMethod( It.IsAny<string>() ).MyProperty ).Returns( ?? ) 其中 Returns() 返…
如何使用 Visual Studio 2010 Express 运行起订量测试
我已经安装了 VS2010 Express 和 C# Express Edition 以及起订量。 我想知道如何在不使用付费版本的 VS2010 的情况下执行类库中的 MoQ 测试? 我知道 …
ASP.NET +起订量 +数据注释 +资源字符串
我正在尝试为模型使用数据注释来验证成员的操作编写单元测试。我使用 Moq 作为我的模拟框架。 当我对属性的 [Required] 错误消息进行“硬编码”时,一…
使用 Moq 模拟 HttpContext.Current.Server.MapPath?
我正在对我的家庭控制器进行单元测试。这个测试工作得很好,直到我添加了一个保存图像的新功能。 导致该问题的方法如下。 public static void SaveSta…
Moq 单元测试:“‘Real.Shared.Dependency’的类型初始值设定项;抛出异常。”
我需要有关起订量测试的帮助。我有一个大项目,当我们开始使用 XML 配置创建测试时,一切都很顺利。现在一切都改变了,所有配置都在数据库中。 有些方…
您能用非常简单的术语解释一下 Moq 在这里做什么吗?
这是我的 IProductRepository: public interface IProductsRepository { IQueryable<Product> Products { get } } 这是我使用 Moq 的地方: publ…
模拟任何给定类型参数的泛型方法调用
我有一个接口, public interface IDataProvider { T GetDataDocument<T>(Guid document) where T:class, new() } 我想以某种方式模拟它,它只会…
是否建议使用 C# 编写测试并使用 vb.net 编写生产代码
几个小时后,创建了一个用于单元测试的 vb.net 帮助程序类并将最小起订量集成到项目中,然后按下“运行测试”键命令,然后红灯亮了出来。 为了省去你…
Moq - 验证具有参数值的方法调用
我正在尝试使用 Moq 测试调用具有“params”列表的方法,但由于某种原因,此方法失败了。方法签名是这样的: void AttachAsModifiedToOrders(IOrder o…