public BanlistController( IBanlistService banlistService, IBanlistBrowserQueryParamsValidator validator, INumberOfResultsHelper numberOfResultsHelper, IBanlistToBanlistDTOConverter banlistToDtoConverter) { _banlistService = banlistService ?? throw new ArgumentNullException(nameof(banlistService)); _validator = validator ?? throw new ArgumentNullException(nameof(validator)); _numberOfResultsHelper = numberOfResultsHelper ?? throw new ArgumentNullException(nameof(numberOfResultsHelper)); _banlistToDtoConverter = banlistToDtoConverter ?? throw new ArgumentNullException(nameof(banlistToDtoConverter)); }
public void SetUp() { _decksDtosFactory = new Mock <IDecksDtosFactory>(); _converter = new BanlistToBanlistDTOConverter(_decksDtosFactory.Object); _banlist = new Banlist("2019.11 TCG", 1); var statistics1 = BanlistStatistics.Create(new DateTime(2020, 4, 29), _banlist); statistics1.IncrementHowManyTimesWasUsed(); var statistics2 = BanlistStatistics.Create(new DateTime(2020, 4, 30), _banlist); statistics2.IncrementHowManyTimesWasUsed(); statistics2.IncrementHowManyTimesWasUsed(); _banlist.Statistics.Add(statistics1); _banlist.Statistics.Add(statistics2); }