public ScannedPageFacadeTest() { _scannedPageMapper = new ScannedPageMapper(); _fixture = new Fixture(); _fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); _fixture.Behaviors.Add(new OmitOnRecursionBehavior()); _fixture.Customizations.Add(new TypeRelay(typeof(Item), typeof(Book))); _fixture.Customizations.Add(new TypeRelay(typeof(ItemBusinessModel), typeof(BookBusinessModel))); _scannedPage = _fixture.Create<ScannedPage>(); _scannedPageBusinessModel = _fixture.Create<ScannedPageBusinessModel>(); _readerBusinessModel = _fixture.Create<ReaderBusinessModel>(); ReaderMapper readerMapper = new ReaderMapper(); _reader = readerMapper.Map(_readerBusinessModel); _itemBusinessModel = _fixture.Create<ItemBusinessModel>(); ItemMapper itemMapper = new ItemMapper(); _item = itemMapper.Map(_itemBusinessModel); this.uow = Initializer.GetLibraryUow(); uow.ScannedPages.Add(this._scannedPage); uow.Readers.Add(this._reader); uow.Items.Add(this._item); this._scannedPageFacade = new ScannedPageFacade(uow); }
public ScannedPageFacadeTest() { _scannedPageMapper = new ScannedPageMapper(); _fixture = new Fixture(); _fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); _fixture.Behaviors.Add(new OmitOnRecursionBehavior()); _fixture.Customizations.Add(new TypeRelay(typeof(Item), typeof(Book))); _fixture.Customizations.Add(new TypeRelay(typeof(ItemBusinessModel), typeof(BookBusinessModel))); _scannedPage = _fixture.Create <ScannedPage>(); _scannedPageBusinessModel = _fixture.Create <ScannedPageBusinessModel>(); _readerBusinessModel = _fixture.Create <ReaderBusinessModel>(); ReaderMapper readerMapper = new ReaderMapper(); _reader = readerMapper.Map(_readerBusinessModel); _itemBusinessModel = _fixture.Create <ItemBusinessModel>(); ItemMapper itemMapper = new ItemMapper(); _item = itemMapper.Map(_itemBusinessModel); this.uow = Initializer.GetLibraryUow(); uow.ScannedPages.Add(this._scannedPage); uow.Readers.Add(this._reader); uow.Items.Add(this._item); this._scannedPageFacade = new ScannedPageFacade(uow); }
public ScannedPageMapperTests() { this._scannedPageMapper = new ScannedPageMapper(); Fixture fixture = new Fixture { RepeatCount = 1 }; fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); fixture.Behaviors.Add(new OmitOnRecursionBehavior()); fixture.Customizations.Add(new TypeRelay(typeof(Item), typeof(Book))); fixture.Customizations.Add(new TypeRelay(typeof(ItemBusinessModel), typeof(BookBusinessModel))); Reader reader = fixture.Create<Reader>(); ReaderMapper readerMapper = new ReaderMapper(); var readerModel = readerMapper.Map(reader); var item = fixture.Create<Item>(); var itemMapper = new ItemMapper(); var itemModel = itemMapper.Map(item); _scannedPage = fixture.Create<ScannedPage>(); _scannedPageBusinessModel = fixture.Create<ScannedPageBusinessModel>(); }
public ScannedPageMapperTests() { this._scannedPageMapper = new ScannedPageMapper(); Fixture fixture = new Fixture { RepeatCount = 1 }; fixture.Behaviors.Remove(new ThrowingRecursionBehavior()); fixture.Behaviors.Add(new OmitOnRecursionBehavior()); fixture.Customizations.Add(new TypeRelay(typeof(Item), typeof(Book))); fixture.Customizations.Add(new TypeRelay(typeof(ItemBusinessModel), typeof(BookBusinessModel))); Reader reader = fixture.Create <Reader>(); ReaderMapper readerMapper = new ReaderMapper(); var readerModel = readerMapper.Map(reader); var item = fixture.Create <Item>(); var itemMapper = new ItemMapper(); var itemModel = itemMapper.Map(item); _scannedPage = fixture.Create <ScannedPage>(); _scannedPageBusinessModel = fixture.Create <ScannedPageBusinessModel>(); }
public ScannedPageFacade(ILibraryUow uow) { this.uow = uow; _scannedPageMapper = new ScannedPageMapper(); }