public async Task AzureFunctionsDatabricksProject_WithoutOptions_ShouldAnswerToAdministratorEndpoint()
        {
            // Arrange
            var configuration = TestConfig.Create();
            AzureFunctionsConfig azureFunctionsConfig = configuration.GetAzureFunctionsConfig();
            var service = new MetricReportingService(azureFunctionsConfig, _outputWriter);

            // Act / Assert
            await service.TriggerFunctionAsync();
        }
        private AzureFunctionsDatabricksProject(
            TestConfig configuration,
            ITestOutputHelper outputWriter)
            : base(configuration.GetAzureFunctionsDatabricksJobMetricsProjectDirectory(),
                   configuration.GetFixtureProjectDirectory(),
                   outputWriter)
        {
            _azureFunctionsConfig = configuration.GetAzureFunctionsConfig();

            DatabricksConfig          = configuration.GetDatabricksConfig();
            ApplicationInsightsConfig = configuration.GetApplicationInsightsConfig();
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="MetricReportingService"/> class.
 /// </summary>
 public MetricReportingService(AzureFunctionsConfig configuration, ITestOutputHelper outputWriter) : base(outputWriter)
 {
     _configuration = configuration;
 }