微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
moq专题提供moq的最新资讯内容,帮你更好的了解moq。
我想让我的ServiceStack服务可测试. 现在我有: [RequireFormsAuthentication] public object Delete(DeleteRequest request) { var originalRequest = (HttpRequest)Request.OriginalRequest; var identity = originalRe
我有一个方法,使用以下行:await Task.Delay(waitTime).ConfigureAwait(false); 我有一个很好的策略,可以避免在单元测试时等待几秒钟,而是确认我们试图等待特定的秒数. 例如,有没有办法在我的方法中注入一个额外的参数,就像在这个(人为的)示例中我注入一个虚构的ITaskWaiter接口的模拟对象: // Arrange var mockWait = new
如果我这样做: var repository = new Mock<IRepository<Banner>>(); repository.Setup(x => x.Where(banner => banner.Is.AvailableForFrontend())).Returns(list); “Where”是我的存储库中采用Func< T,ISpecification< T>的方法. Avail
我正在尝试为一个看起来像这样的方法编写一个单元测试: public int Save(IEnumerable<int> addedIds, IEnumerable<int> removedIds) { var existingIds = repository.Get(); IEnumerable<int> ids = existingIds.Except(removedIds).U
我正在尝试为我的控制器创建一个单元测试,但是我正在测试的动作使用部分视图来进行字符串函数,该函数不希望在我的测试中工作. private string RenderPartialViewToString(string viewName, object model = null) { if (string.IsNullOrEmpty(viewName)) viewNam
我有一个界面: public interface IRepeater { void Each(string path, Action<string> action); } 我想用Moq模拟这个界面.现在我可以做到以下几点: var mock = new Mock<IRepeater>(); mock.Setup(m => m.Each(It.IsAny<string>(), It.IsAn
假设:VS2010,.NET 4,C#,NUnit,Moq 我是TDD的新人,在通过项目工作时遇到这个问题. 给定类: public abstract class MyFileType { public MyFileType(String fullPathToFile) { if (!File.Exists(fullPathToFil
我有类AbClass与asp.net核心内置DI实例的IOptionsSnapshot< AbOptions> (动态配置). 现在我想测试这个课程. 我试图在测试类中实例化AbClass类,但我不知道如何实例化IOptionsSnapshot< AbOptions>的实例.注入AbClass的构造函数. 我尝试使用Mock< IOptionsSnapshot< AbOptions>> .Obje
我正在采用MsTest和Moq的第一步,并希望对 Linq2SQL存储库类进行单元测试.问题是我不希望单元测试来修改我的开发数据库. 哪一种是这种情况的最佳方法? >让每个测试在我的真实开发数据库上运行,但确保每个测试自己清理 >为单元测试创​​建我的开发数据库和dbml的副本,并使用该上下文,以便我可以在每个测试运行之前清除整个数据库 >找出一些嘲弄Datacontext的精心设计的方式(请记住