Esempio n. 1
0
        public CacheProviderIntegrationTests(ServicesFixture fixture)
        {
            var services = fixture.Services;

            services.AddSingleton <CacheProvider>();
            _serviceProvider = services.BuildServiceProvider();
        }
Esempio n. 2
0
 public MailerTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _mailer = GetService <IMailer>();
     if (_mailer is NullMailer)
     {
         _mailer = new Mailer(GetService <IQueue <MailMessage> >(), GetService <FormattingPluginManager>(), GetService <IMetricsClient>(), Log.CreateLogger <Mailer>());
     }
 }
Esempio n. 3
0
        public EventValidatorTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
        {
            _validator = new PersistentEventValidator();

            string path = Path.Combine("..", "..", "..", "Search", "Data", "event1.json");
            var    parserPluginManager = GetService <EventParserPluginManager>();
            var    events = parserPluginManager.ParseEvents(File.ReadAllText(path), 2, "exceptionless/2.0.0.0");

            _benchmarkEvent = events.First();
        }
Esempio n. 4
0
 public ServerFixture(
     TimeoutFixture timeout,
     ServicesFixture services,
     AppFixture app,
     EndPointFixture endPoint)
 {
     _timeout  = timeout;
     _services = services;
     _app      = app;
     _endPoint = endPoint;
 }
        public CaseControllerTests(ServicesFixture fixture)
        {
            fixture.Services.AddSingleton <CasesController>();
            _httpMessageHandler = fixture.HttpMessageHandler;
            _provider           = fixture.Services.BuildServiceProvider();

            _caseTypeRepository   = _provider.GetService <ICaseTypeRepository>();
            _caseFolderRepository = _provider.GetService <ICaseFolderRepository>();
            _caseController       = _provider.GetService <CasesController>();
            _unitOfWork           = _provider.GetService <UnitOfWork>();
        }
Esempio n. 6
0
        public SmsTest(ServicesFixture fixture)
        {
            var services = fixture.Services;

            _httpMessageHandler          = fixture.HttpMessageHandler;
            _inboxDistributionClientMock = fixture.InboxDistributionClientMock;
            _operatorClientMock          = fixture.OperatorClientMock;
            _serviceProvider             = services.BuildServiceProvider();
            _smsRepository = _serviceProvider.GetService <ISmsRepository>();
            _smsInboxId    = Guid.NewGuid();
        }
 public SlackServiceTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _slackService = GetService <SlackService>();
     _project      = ProjectData.GenerateSampleProject();
     _project.Data[Project.KnownDataKeys.SlackToken] = new SlackToken {
         AccessToken     = "MY KEY",
         IncomingWebhook = new SlackToken.IncomingWebHook {
             Url = "MY Url"
         }
     };
 }
        /// <inheritdoc />
        public TrackableEntityTest(ITestOutputHelper output, ServicesFixture fixture)
        {
            ServiceCollection serviceCollection = fixture.Services;

            serviceCollection.AddScoped <UnitOfWork>();
            serviceCollection.AddTransient <ICaseFolderRepository, CaseFolderRepository>();
            serviceCollection.AddTransient <ICaseRepository, CaseRepository>();
            serviceCollection.AddTransient <ICaseTypeRepository, CaseTypeRepository>();
            serviceCollection.AddTransient <ICaseRepository, CaseRepository>();

            _provider = serviceCollection.BuildServiceProvider();
        }
        public MailerTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
        {
            _mailer         = GetService <IMailer>();
            _options        = GetService <IOptions <EmailOptions> >();
            _billingManager = GetService <BillingManager>();
            _plans          = GetService <BillingPlans>();

            if (_mailer is NullMailer)
            {
                _mailer = new Mailer(GetService <IQueue <MailMessage> >(), GetService <FormattingPluginManager>(), GetService <IOptions <AppOptions> >(), _options, GetService <IMetricsClient>(), Log.CreateLogger <Mailer>());
            }
        }
Esempio n. 10
0
        public AcceptCallTests(ServicesFixture fixture)
        {
            var services = fixture.Services;

            _inboxDistributionMock           = fixture.InboxDistributionClientMock;
            _callManagementServiceClientMock = fixture.CallManagementServiceClientMock;
            Mock <IHubContext <PhoneHub> > operatorClientMock = fixture.OperatorClientMock;

            _phoneHubMessageServiceMock = new Mock <PhoneHubMessageService>(
                Mock.Of <ILogger>(),
                operatorClientMock.Object);
            services.AddSingleton(_phoneHubMessageServiceMock.Object);

            _serviceProvider = services.BuildServiceProvider();
        }
Esempio n. 11
0
 public SasTokensTests(ServicesFixture services, ITestOutputHelper output)
 {
     Services = services;
     Output   = output;
 }
Esempio n. 12
0
 public EventParserTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _parser = GetService <EventParserPluginManager>();
 }
Esempio n. 13
0
 public PersistentEventQueryValidatorTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _parser    = GetService <ExceptionlessElasticConfiguration>().Events.Event.QueryParser;
     _validator = GetService <PersistentEventQueryValidator>();
 }
Esempio n. 14
0
 public IndexTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _configuration = GetService <ExceptionlessElasticConfiguration>();
     _configuration.DeleteIndexesAsync().GetAwaiter().GetResult();
 }
Esempio n. 15
0
 public UserServiceTests(TestBaseFixture testBaseFixture, ServicesFixture servicesFixture)
 {
     TestBaseFixture = testBaseFixture;
     ServicesFixture = servicesFixture;
 }
Esempio n. 16
0
 public ConfigurationTests(ServicesFixture services, ITestOutputHelper output)
 {
     Services = services;
     Output   = output;
 }
Esempio n. 17
0
 public DatasetEditStorageServiceTests(ServicesFixture services, ITestOutputHelper output)
 {
     Services = services;
     Output   = output;
 }
 public AddTestCommandTests(ServicesFixture fixture)
 {
     _context = fixture.Context;
 }
Esempio n. 19
0
 public DatasetOwnersServiceTests(ServicesFixture services, ITestOutputHelper output)
 {
     Services = services;
     Output   = output;
 }
 public CreateCountryCommandTest(ServicesFixture fixture)
 {
     _context = fixture.Context;
     _mapper  = fixture.Mapper;
 }
Esempio n. 21
0
 public SummaryDataTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
 }
Esempio n. 22
0
 public WebHookDataTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _webHookData = GetService <WebHookDataPluginManager>();
     _formatter   = GetService <FormattingPluginManager>();
 }
 public DeleteCountryCommandTest(ServicesFixture fixture)
 {
     _context = fixture.Context;
 }
Esempio n. 24
0
 public LinkServiceTest(ServicesFixture fixture)
 {
     _fixture = fixture;
 }
 public TokenValidatorTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _validator = new TokenValidator();
 }
Esempio n. 26
0
 public GeoTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
 }
 public BillingManagerTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
 }
 public StringExtensionsTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
 }
        public CaseEntityTest(ServicesFixture fixture)
        {
            ServiceCollection serviceCollection = fixture.Services;

            _provider = serviceCollection.BuildServiceProvider();
        }
Esempio n. 30
0
 public GeoTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _billingManager = GetService <BillingManager>();
     _plans          = GetService <BillingPlans>();
     _options        = GetService <IOptions <AppOptions> >();
 }