Exemplo n.º 1
0
 public NextSongController(IVotingFinisher votingFinisher, IUnitOfWork unitOfWork, IMessageQueueService messageQueueService, IRootLifetimeScopeProvider rootLifetimeScopeProvider)
 {
     _votingFinisher            = votingFinisher;
     _unitOfWork                = unitOfWork;
     _messageQueueService       = messageQueueService;
     _rootLifetimeScopeProvider = rootLifetimeScopeProvider;
 }
Exemplo n.º 2
0
        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);
        }