我有以下代碼:Moq.Setup沒有返回預期的集合?
var service = new Mock<INavigationService>();
service.Setup(x => x.GetSchemes(new SchemeFilterEntity())).Returns(new List<SchemeEntity>
{
new SchemeEntity
{
Id = 1,
Name = "Test"
},
new SchemeEntity
{
Id = 2,
Name = "Test 2"
}
});
var sut = service.Object;
var sut = service.GetSchemes(new SchemeFilterEntity());
然而,當GetSchemes方法被調用它返回null?
任何想法?
是的 - 對不起 - 最後2行只是在那裏顯示,試圖打電話給GetSchemes不會返回預期的東西.. – iwayneo 2012-01-12 09:18:29
頂級香蕉.... – iwayneo 2012-01-12 09:38:04