Exemple #1
0
        public async Task Get_carbon_intensity_marginal_forecast_zone_Async(
            string zone,
            ForecastedMarginalCarbonIntensity data)
        {
            httpFacade
            .GetAsync <ForecastedMarginalCarbonIntensity>(Arg.Any <Uri>())
            .Returns(data);

            var result = await sut
                         .GetForecastedMarginalCarbonIntensityAsync(zone)
                         .ConfigureAwait(false);

            result.Should().NotBeNull();
            result.Should().Be(data);
        }
Exemple #2
0
        public async Task Get_carbon_intensity_marginal_forecast_lat_long_Async(
            double latitude,
            double longitude,
            ForecastedMarginalCarbonIntensity data)
        {
            httpFacade
            .GetAsync <ForecastedMarginalCarbonIntensity>(Arg.Any <Uri>())
            .Returns(data);

            var result = await sut
                         .GetForecastedMarginalCarbonIntensityAsync(latitude, longitude)
                         .ConfigureAwait(false);

            result.Should().NotBeNull();
            result.Should().Be(data);
        }