我想在我的单元测试类中模拟(通过moq)多个QueryStrings。request.Setup(r => r.QueryString).Returns(queryString1);
var controllerBase= new Mock<ControllerBase>();
var contextBase = new Mock<System.Web.HttpContextB
我正在做使用ASP.NET Core2.1的web应用程序项目。在开发应用程序接口的同时,我们也在尝试使用MSTest框架对其进行单元测试。 我的控制器继承自ControllerBase。在我的测试工作台上,我使用Moq框架模拟我的业务层。当我从测试方法调用controller时,我需要将一个模拟的Business实例传递给控制器,我试图为它声明参数化的构造函数。我甚至尝试使用参数化和无参数的构造函数。 这在继承了APIController的Dot F
我是Moq的新手,我刚刚在Moqing上看了pluralsight的视频,所以我觉得自己有能力去写一些测试。我有一个基类,比如说Sheet,它实现了一个接口ISheet。implementation}因此,在我的Test类中,我使用SUT而不是接口调用该方法:
var actual = MockSheet.Object.Cr