public void LoadListSorted_expect_sorted_list() { _config.EnableCaching = false; var storageHelper = MockRepository.GenerateStub<IStorageHelper<FakeObject>>(); var cacheHelper = MockRepository.GenerateStub<ICacheHelper<FakeObject>>(); cacheHelper.Stub(c => c.GetCollection()).Return(FakeObject.UnsortedList); var repo = new BaseRepository<FakeObject>(_config) { StorageHelper = storageHelper, CacheHelper = cacheHelper }; var result = repo.LoadList(); Assert.IsTrue(FakeObject.SortedList.SequenceEqual(result)); }