У меня есть этот код:
Expect.Call(factory.CreateOrder())
.Return(new Order())
.Repeat.Times(4);
Когда это вызывается четыре раза, каждый раз, когда возвращается тот же экземпляр. Я хочу, чтобы экземпляры разностей возвращались. Я хотел бы иметь возможность сделать что-то вроде:
Expect.Call(factory.CreateOrder())
.Return(() => new Order())
.Repeat.Times(4);
Можно ли это сделать каким-то образом?