public ReadOnlyStrategyPagedCollectionTests() { _strategy = new Moq.Mock <ICollectionItemTouchedStrategy>(); _changeSetProvider = new TestChangeSetPagedDataProvider <CollectionModel>(); _backingStore = new Moq.Mock <IPagedBackingStoreCollection <CollectionModel> >(); _backingStore.Setup(p => p.ChangeSetProvider).Returns(_changeSetProvider); _backingStore.Setup(p => p.Count).Returns(0); _collection = new StrategyBasedReadOnlyCollection <CollectionModel>(_backingStore.Object, _strategy.Object); }
// we need to verify that change sets do correctly update the backing stores contents... // count and total go to the correct places public SimpleBackingStoreCollectionTests() { _changeSetProvider = new TestChangeSetPagedDataProvider <CollectionModel>(); _store = new SimpleBackingStoreCollection <CollectionModel>(_changeSetProvider); }