在 VB.NET 中使用 Moq 的VerifySet
我有一个功能可以更新 ASP.NET 会员资格提供程序中的用户。 <AcceptVerbs(HttpVerbs.Post)> Public Function EnableUser(ByVal id As String) As …
无法从 HttpContextBase 转换为 HttpContextBase
使用以下代码(使用 Moq 4.0.10501.6): HomeController controller = new HomeController() ActionResult result = _controller.Index() Mock<Htt…
ControllerContext.IsChildAction 调用失败,模拟行为严格。所有调用都必须有设置
我正在尝试学习如何对 ASP.NET MVC 控制器操作进行单元测试。具体来说,我试图模拟 ControllerContext,以便我可以测试访问 HttpContext.Current.User…
MEF 进口起订量?
我有一个 A 类,它具有以下内容: public class A { [Import(typeof(IMyService)] public IMyService MyService { get set } public A() { Compositio…
Moq - 验证没有调用任何方法
这是我在 ASP.NET MVC 项目中的一个控制器的单元测试,使用 NUnit 和 Moq: [Test] public void Create_job_with_modelstate_errors_fails() { var jo…
在silverlight中模拟wcf
我认为我可以创建一个 WCF 并在 Silverlight 中调用它。我将向 WCF 注入一个接口。然后在我的单元测试中,我会模拟 wcf...。 但是,当我实际执行此操…
使用模拟框架进行 MVC 测试 (Moq)
我正在使用 Moq 来帮助测试我的 ASP.NET MVC2 应用程序。 问题:ArgumentException 未被用户代码处理。无法获取 StrongNameKeyPair 的公钥 此代码改编…
使用 Moq 和 Nunit 的单元测试抛出“System.NullReferenceException”
我是最小起订量和单元测试的新手。所以,我并没有彻底理解它。如果问题很愚蠢请原谅我。请帮助我理解以下场景。 以下是我的简单测试 [Test] public vo…
起订量异常:验证采用参数的方法调用
我想测试控制器中 _eventManager 上的“Create”方法是否被调用。当我运行测试时,出现以下异常: 测试方法 Baigent.TheDoNation.Application.Tests.E…
使用 Moq 调用原始方法
我有一个具有 2 个方法的 ProductRepository:GetAllProducts 和 GetProductByType,我想测试 GetProductByType 的逻辑。在内部,GetProductByType 调…
连续调用 Moq Mock 返回不同的结果或抛出异常
我得到一个 Moq 对象,在连续调用方法时返回不同的值。这是通过以下扩展方法完成的: public static void ReturnsInOrder<T, TResult>(this ISetu…
有人可以帮我用最小起订量模拟这个 ASP.NET MVC 控制器吗?
我正在尝试使用 Moq 模拟 ASP.NET MVC2 控制器,但出现错误,因为我正在尝试模拟不可覆盖的属性。请问我应该怎么做? 注意:我试图模拟的控制器是(ab…