protected RedundantDataStoreTests()
        {
            _localStoreReader    = A.Fake <IVideoItemsStoreReader>();
            _externalStoreReader = A.Fake <IVideoItemsStoreReader>();
            _localStoreWriter    = A.Fake <IVideoItemsStoreWriter>();

            _sut = new RedundantDataStore(_localStoreReader, _localStoreWriter, _externalStoreReader);
        }
Exemple #2
0
        public LocalDatabaseStoreTests()
        {
            _data = new List <VideoItem>
            {
                new VideoItem()
                {
                    Title = "A", Id = 1
                },
                new VideoItem()
                {
                    Title = "D", Id = 2
                },
                new VideoItem()
                {
                    Title = "F", Id = 3
                },
            };

            var context = SetupDbContextWithDbSet(dbContext => dbContext.VideoItems.AddRange(_data));

            _sut = new LocalDatabaseStore(context);
        }
 public RedundantDataStore(IVideoItemsStoreReader localStoreReader, IVideoItemsStoreWriter localStoreWriter, IVideoItemsStoreReader externalStoreReader)
 {
     _localStoreReader    = localStoreReader;
     _localStoreWriter    = localStoreWriter;
     _externalStoreReader = externalStoreReader;
 }