C# 如何在Rhino mocks中模拟数组

C# 如何在Rhino mocks中模拟数组,c#,rhino-mocks,C#,Rhino Mocks,我正在使用Rhino mock,现在我需要模拟数组IFindUseCase[] var findUseCases = mocks.StrictMock<IFindUseCase[]>(); 有什么想法吗?我不认为你想创建一个模拟数组,我认为你想创建一个模拟数组 var case1 = mocks.StrictMock<IFindUseCase>(); var findUseCases = new IFindUseCase[] { case1

我正在使用Rhino mock,现在我需要模拟数组IFindUseCase[]

var findUseCases = mocks.StrictMock<IFindUseCase[]>();

有什么想法吗?

我不认为你想创建一个模拟数组,我认为你想创建一个模拟数组

var case1 = mocks.StrictMock<IFindUseCase>();
var findUseCases = new IFindUseCase[]
     {
         case1
     };

我不认为你想要创建一个模拟数组,我认为你想要创建一个模拟数组

var case1 = mocks.StrictMock<IFindUseCase>();
var findUseCases = new IFindUseCase[]
     {
         case1
     };

首先,为什么要模拟实际的数组?只需创建一个普通的模拟数组。也可以使用mock.Expectx=>x.Process syntax为什么要首先模拟实际数组?只需创建一个普通的mock数组,也可以使用mock.Expectx=>x.Process语法
case1.Expect(m => m.Process(null)).Return(null);