我有以下
var objSet = new DynamicMock(typeof(IObjectSet<Nationality>));
objSet.ExpectAndReturn("GetAll", new List<Nationality>
{
new Nationality
{
//obj init here
},
new Nationality
{
//obj init here
}
}.AsQueryable());
效果很好(我可以调用 blah.GetAll() 并得到预期的列表)。
我想做的(如果可能的话?)是告诉另一个 DynamicMock 期望具有以下签名的方法
obj.CreateObjectSet<RandomCustomType>()
但我不确定如何包含/配置调用以期望“ <Type>
”。