В чем разница между носорогами и ожиданием здесь: Похоже, что они ведут себя точно так же?В чем разница между носорогами и ожиданием
mockContext.Stub(x => x.Find<Blog>())
.Return(new List<Blog>()
{
new Blog() { Id = 1, Title = "Test" }
}.AsQueryable());
mockContext.Expect(x => x.Find<Blog>())
.Return(new List<Blog>()
{
new Blog(){Id = 1,Title = "Title"},
new Blog(){Id=2,Title = "no"}
}.AsQueryable());
Ожидание() важно, чтобы разработчик мог поместить код для проверки ожидания. Положите, что .Find() функция удалена, то VerifyAllExpectations() может отслеживать это. Штук не может. Если вы не проверяете ожидания, вы можете просто использовать заглушку. –