moq

    0热度

    2回答

    所以,我使用moq进行测试,但遇到了阻止我正确模拟的问题,至少我认为是这样。 这是我的仓库类: public interface IAccountsRepository { IQueryable<Account> Accounts { get; } IQueryable<Account> AccountsPaged(int pageSize, int select

    2热度

    3回答

    当使用NHibernate时,你使用虚拟方法定义你的实体,NHibernate将创建一个代理对象来跟踪对象的变化。 在Moq中,框架会从界面或基类魔术般地创建派生类型。例如 var mock = new Mock<IFoo>(); IFoo magicFoo = mock.Object; 这真的很酷。这些框架如何做到这一点?他们使用反射,泛型,某种动态编译还是其他的东西? 我意识到这些都是开

    9热度

    2回答

    任何人都可以提出使用moQ框架的分步示例。 嘲笑objetcs时必须遵循的指南或thumbrules。可以有很大的帮助。 谢谢。

    0热度

    1回答

    下面是测试中的代码。 view.QueryResultsGrid是System.Windows.Forms.DataGridView对象:正在尝试 public void SelectCheckedChanged(object sender, EventArgs e) { view.QueryResultsGrid.SelectionMode = DataGridViewSelecti

    9热度

    3回答

    我在验证Ienumerable/Array类型参数时设置了模拟对象的方法调用的期望时出现问题。我认为,因为它与不同的参考相匹配,所以它不认为它是匹配的。我只是希望它匹配数组的内容,有时我甚至不关心顺序。 mockDataWriter.Setup(m => m.UpdateFiles(new string[]{"file2.txt","file1.txt"})); 理想情况下,我想要像下面这样工

    2热度

    1回答

    我正在尝试moq,并且我对Setup()方法有疑问。我有以下的接口和类: public interface IMyInterface { void Print(string name); } public class MyClass { private IMyInterface my; public MyClass(IMyInterface my)

    18热度

    6回答

    我modifiying哪些格式paramater其随后在一个方法调用到基类(其居住在另一个组件)用作PARAMS日期一些输入一个类方法的基类的方法调用。 我想验证我通过我的方法日期是正确的格式,当他们被传递给基类的方法,所以我想MOQ基类的方法调用。 Moq有可能吗?

    4热度

    1回答

    我正在使用System.Data.DataSet前面的接口(IDataSet)进行测试。我希望能够模拟Copy()方法。基本上我想要一个相同的模拟对象的副本/克隆。 下面是我想要做的一些伪代码。 Mock<IDataSet> dataMock = new Mock<IDataSet>(); Mock<IDataSet> copyMock = ??? // How do I clone the m

    1热度

    2回答

    我不知道我做错了什么,但是这行代码是永远不会返回在测试运行时,它(似乎导致失控过程): var discountMemberCustomer = (from customer in Mocks.Query<Customer>() where customer.IsDiscountMember && customer.OrderCount == 13 && cust

    1热度

    2回答

    我想知道如何测试TimeZone逻辑?对我来说,我的时区的东西是用来过滤数据库中的数据(单元测试当然会被模拟出来而没有经过测试)。 但我想测试它周围的逻辑,看看我是否给予某些时间,因为它会被正确转换。 我不知道如何做到这一点。