Moq是类的接口属性

时间:2016-02-09 21:46:48

标签: c# .net moq

拥有以下内容:

animate

我需要模拟someFactory以及Organization接口。

我试过了,但联系人回来了。我想设置联系人和联系。组织任何东西,但不是null IOrganization:

 $().ready(function() {
   var _fadeIn = function() {
      $(this).animate({'opacity':1},1000, _fadeOut );
   },
  _fadeOut = function() {
      $(this).animate({'opacity':0},1000, _fadeIn );
   };
  $('.cta-icon').each(_fadeOut);
 }); 

1 个答案:

答案 0 :(得分:2)

您需要使用相同的参数设置方法:

 ObjectFactoryMock.Setup(x => x.Create<IContact>(It.IsAny<T>,It.IsAny<T>)).Returns(new ContactFake{ Organization = organizationMock.Object });

但是用联系人类型和page.id替换T&#

请参阅https://github.com/Moq/moq4/wiki/Quickstart#matching-arguments