public VotingFinisher(IVotingCandidateRepository votingCandidateRepository, ISongRepository songRepository, ICurrentSongService currentSongService, IVotingCandidateService votingCandidateService, ILogger logger) { _votingCandidateRepository = votingCandidateRepository; _songRepository = songRepository; _currentSongService = currentSongService; _votingCandidateService = votingCandidateService; _logger = logger; }
public void Setup() { _currentSongRepository = Substitute.For <ICurrentSongRepository>(); _clock = Substitute.For <IClock>(); _clock.UtcNow.Returns(new DateTime(2022, 2, 22, 2, 22, 0, DateTimeKind.Utc)); _currentSongService = new CurrentSongService(_currentSongRepository, _clock); }
public void Setup() { _votingCandidateRepository = Substitute.For <IVotingCandidateRepository>(); _songRepository = Substitute.For <ISongRepository>(); _currentSongService = Substitute.For <ICurrentSongService>(); _votingCandidateService = Substitute.For <IVotingCandidateService>(); _logger = Substitute.For <ILogger>(); _votingFinisher = new VotingFinisher(_votingCandidateRepository, _songRepository, _currentSongService, _votingCandidateService, _logger); }