public void CanUseSetupResultAndIgnoreArguments_WhenUsingUnorderedBlock() { IFetcher fetcher = MockRepository.Mock <IFetcher>(); fetcher.Expect(x => x.GetUsersWithCriteriaLike(null)) .IgnoreArguments() .Return(new Student[] { new Student(), new Student() }); Assert.Equal(2, fetcher.GetUsersWithCriteriaLike("foo").Length); fetcher.VerifyAllExpectations(); }