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));
        }