Moq和Transactionscope,你能让moqs不算数吗?
当我使用未提交的 Transactionscope 时,起订量仍然会看到对数据库的所有回滚调用。 有没有办法 _mockRepository.Verify(x => x.InsertSBI(It.IsAny…
带有受保护设置器的最小起订量属性
我想要 Moq 下一个对象: abstract class Foo { public string Bar { get protected set } } 以便 new Mock().Bar 返回 "Blah"。 我怎样才能做到这一…
Moq - 如何在开始测试的方法中模拟方法的结果
并提前感谢您提供的所有帮助。 我有一个正在尝试测试的方法。 在此方法中调用 UserMembership.Validate() //自定义覆盖,但代码尚未运行并且超出了测…
使用 Specflow 通过 Moq 模拟控制器依赖关系
我是 Specflow 的新手,对如何模拟我的内容有疑问 控制器依赖性。 例如我有一个 UserController 类,它取决于我的 UserRepository 类,它传递给其上的…
使用 Moq 模拟 TraceListener
为什么 Moq 验证失败并显示“Moq.MockException:未在模拟上执行调用”? var mock = new Mock<TraceListener>() var ts = new TraceSource("trac…
构造函数使用模拟对象,如何单独测试方法?
我有一个如下所示的类: class MyClass { private IDependency dep public MyClass(IDependency dep) { this.dep = dep this.dep.Reset() } public vo…
如何验证我的 Func在测试方法中调用
我的泛型类采用 Func构造函数中的参数,我想测试它的方法之一,该方法基本上调用构造函数参数。 我使用 Moq,在我的测试代码中是这样的: [Fact] publ…
无法模拟 TableDomainService 之类的内容,其中 EntityContext 在类定义中设置
我正在尝试专门使用 Moq 来学习和实现 TDD,但我遇到了一个我不知道如何模拟的设计: namespace RIACompletelyRelativeWebService.Web.Services { [En…
使用最小起订量验证具有不同参数的单独调用
我试图验证传递给后续模拟方法调用(同一方法)的参数值,但无法找出有效的方法。一个通用示例如下: public class Foo { [Dependency] public Bar So…
ASP.Net MVC 起订量设置获取
我开始使用 TDD 使用 Moq 来模拟我拥有的接口: public interface IDataService { void Commit() TopListService TopLists { get } } 从我看到的示例…
使用最小起订量的 ASP.Net MVC TDD
我正在尝试使用 NUnit 和 Moq 来学习 TDD/BDD。 我一直遵循的设计传递了一个DataService类到我的控制器以提供对存储库的访问。 我想模拟 DataService …