コード例 #1
0
        public void Return_Only_Auction_Already_To_Open(int openingDateToAdd, int quantityToGet)
        {
            var openingDate = DateTime.Now.AddDays(openingDateToAdd);

            var updateDateOpeningStrategy = _auctionStrategyFactory.Make <UpdateOpeningParameter>(StrategyTypeEnum.UpdateOpeningDate);
            var parameters = new UpdateOpeningParameter(openingDate);

            _auction2.Update(updateDateOpeningStrategy, parameters);
            _sut = new Auctions(_originalListOfAuctions);


            Assert.Equal(quantityToGet, _sut.ReadyToOpen().Get().Count());
        }