public UpdateOpeningDateShuld()
 {
     AuctionFactory             = new AuctionFactory();
     AuctionStrategyFactory     = new AuctionStrategyFactory();
     _updateOpeningDateStrategy = AuctionStrategyFactory.Make <UpdateOpeningParameter>(StrategyTypeEnum.UpdateOpeningDate);
     Sut = AuctionFactory.Make(AuctionTypeEnum.Complete);
 }
Esempio n. 2
0
 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());
 }
Esempio n. 4
0
 public AuctionStrategyTestsBase()
 {
     AuctionStrategyFactory = new AuctionStrategyFactory();
     AuctionFactory         = new AuctionFactory();
     Auction = AuctionFactory.Make(AuctionTypeEnum.Complete);
 }
Esempio n. 5
0
 public AuctionController(IConfiguration configuration)
 {
     _auctionFactory = new AuctionFactory(configuration);
 }
Esempio n. 6
0
 public AuctionController(AuctionFactory connectFactory, UserFactory connectUser)
 {
     auctionFactory = connectFactory;
     userFactory    = connectUser;
 }