public UpdateTests(TestHost testHost) { _generateUpdateStreamService = testHost.GetService <GenerateUpdateStreamService>(); _testOptions = testHost.GetService <IOptions <TestOptions> >().Value; _spotifyClientFactory = testHost.GetService <ISpotifyClientFactory>(); _spotifyClientService = testHost.GetService <ISpotifyClientService>(); _trackRepository = testHost.GetService <ITrackRepository>(); _playlistRepository = testHost.GetService <IPlaylistRepository>(); _chatRepository = testHost.GetService <IChatRepository>(); _chatMemberRepository = testHost.GetService <IChatMemberRepository>(); _userRepository = testHost.GetService <IUserRepository>(); _voteRepository = testHost.GetService <IVoteRepository>(); _voteTextHelper = testHost.GetService <IVoteTextHelper>(); _loginRequestRepository = testHost.GetService <ILoginRequestRepository>(); _sendMessageService = testHost.GetService <ISendMessageService>(); _spotifyLinkHelper = testHost.GetService <ISpotifyLinkHelper>(); var handleMessageService = testHost.GetService <IHandleMessageService>(); var handleCallbackQueryService = testHost.GetService <IHandleCallbackQueryService>(); var handleInlineQueryService = testHost.GetService <IHandleInlineQueryService>(); var commandsService = testHost.GetService <ICommandsService>(); var updateDtoService = testHost.GetService <IUpdateDtoService>(); var sentryOptions = testHost.GetService <IOptions <SentryOptions> >(); _sut = new Update(handleMessageService, handleCallbackQueryService, handleInlineQueryService, commandsService, updateDtoService, sentryOptions); }
public CallbackTests(TestHost testHost) { _testOptions = testHost.GetService <IOptions <TestOptions> >().Value; _loginRequestRepository = testHost.GetService <ILoginRequestRepository>(); var spotifyAuthorizationService = testHost.GetService <IAuthorizationService>(); var sendMessageService = testHost.GetService <ISendMessageService>(); var chatRepository = testHost.GetService <IChatRepository>(); var trackRepository = testHost.GetService <ITrackRepository>(); var sentryOptions = testHost.GetService <IOptions <SentryOptions> >(); var spotifyClientFactory = testHost.GetService <ISpotifyClientFactory>(); var spotifyClientService = testHost.GetService <ISpotifyClientService>(); _sut = new Callback(spotifyAuthorizationService, sendMessageService, chatRepository, trackRepository, spotifyClientFactory, spotifyClientService, sentryOptions); }
public LoginRequestService(ILoginRequestRepository loginRequestRepository) { _loginRequestRepository = loginRequestRepository; }