public UpdateOpeningDateShuld() { AuctionFactory = new AuctionFactory(); AuctionStrategyFactory = new AuctionStrategyFactory(); _updateOpeningDateStrategy = AuctionStrategyFactory.Make <UpdateOpeningParameter>(StrategyTypeEnum.UpdateOpeningDate); Sut = AuctionFactory.Make(AuctionTypeEnum.Complete); }
public DecoratorAuctionMilestoneStrategyTest() { _auctionsDecoratorsFactory = new AuctionsMilestonesDecoratorsFactory(); AuctionFactory = new AuctionFactory(); Auction = AuctionFactory.Make(AuctionTypeEnum.Complete); _sut = _auctionsDecoratorsFactory.Make <UpdateOpeningParameter>(DecoratorsEnum.DecoratorAuctionMilestone); _updateOpeningDateStrategy = AuctionStrategyFactory.Make <UpdateOpeningParameter>(StrategyTypeEnum.UpdateOpeningDate); }
public AuctionsTests() { _sut = AuctionFactory.Create(); _completeListOfProvices = new List <Provider> { _provider1, _provider2, _provider3 }; _providers = new AuctionProviders(_completeListOfProvices); _sut.AddProvider(_provider1, new CheckWhatInviteStrategy(), new InviteProviderToSecondLastRoundStrategy()); }
public AuctionStrategyTestsBase() { AuctionStrategyFactory = new AuctionStrategyFactory(); AuctionFactory = new AuctionFactory(); Auction = AuctionFactory.Make(AuctionTypeEnum.Complete); }
public AuctionController(IConfiguration configuration) { _auctionFactory = new AuctionFactory(configuration); }
public AuctionController(AuctionFactory connectFactory, UserFactory connectUser) { auctionFactory = connectFactory; userFactory = connectUser; }