Ejemplo n.º 1
0
 public void should_build_windspeed()
 {
     var requestParams = new RequestElementsProvider { WindSpeed = true };
     requestParams.Build().ShouldContain("wspd");
 }
Ejemplo n.º 2
0
 public void should_build_3HourTemp()
 {
     var requestParams = new RequestElementsProvider {ThreeHourlyTemperature = true};
     requestParams.Build().ShouldContain("temp");
 }
Ejemplo n.º 3
0
 public void should_build_probXtremeHail()
 {
     var requestParams = new RequestElementsProvider { ProbabilityofExtremeHail = true };
     requestParams.Build().ShouldContain("pxhail");
 }
Ejemplo n.º 4
0
 public void should_build_windgust()
 {
     var requestParams = new RequestElementsProvider { WindGust = true };
     requestParams.Build().ShouldContain("wgust");
 }
Ejemplo n.º 5
0
 public void should_build_firedry()
 {
     var requestParams = new RequestElementsProvider { FireWeatherfromDry = true };
     requestParams.Build().ShouldContain("dryfireo");
 }
Ejemplo n.º 6
0
 public void should_build_ice_accumulation()
 {
     var requestParams = new RequestElementsProvider { IceAccumulation = true };
     requestParams.Build().ShouldContain("iceaccum");
 }
Ejemplo n.º 7
0
 public void should_build_snowfall()
 {
     var requestParams = new RequestElementsProvider { SnowfallAmount = true };
     requestParams.Build().ShouldContain("snow");
 }
Ejemplo n.º 8
0
 public void should_build_cycloneAbove64()
 {
     var requestParams = new RequestElementsProvider { ProbabilisticTropicalCycloneWindSpeedAbove64Knots = true };
     requestParams.Build().ShouldContain("cumw64");
 }
Ejemplo n.º 9
0
 public void should_build_probXTremeTStormWinds()
 {
     var requestParams = new RequestElementsProvider { ProbabilityofExtremeThunderstormWinds = true };
     requestParams.Build().ShouldContain("pxtstmwinds");
 }
Ejemplo n.º 10
0
 public void should_build_relative_humidity()
 {
     var requestParams = new RequestElementsProvider { RelativeHumidity = true };
     requestParams.Build().ShouldContain("rh");
 }
Ejemplo n.º 11
0
 public void should_build_12HourPop()
 {
     var requestParams = new RequestElementsProvider { TwelveHourProbabilityPrecipitation = true };
     requestParams.Build().ShouldContain("pop12");
 }
Ejemplo n.º 12
0
 public void should_build_probXtremeTornadoes()
 {
     var requestParams = new RequestElementsProvider { ProbabilityofExtremeTornadoes = true };
     requestParams.Build().ShouldContain("pxtornado");
 }
Ejemplo n.º 13
0
 public void should_build_probXTremeSevereTStorm()
 {
     var requestParams = new RequestElementsProvider { ProbabilityofExtremeSevereThunderstorms = true };
     requestParams.Build().ShouldContain("pxtotsvrtstm");
 }
Ejemplo n.º 14
0
 public void should_build_apparenttemp()
 {
     var requestParams = new RequestElementsProvider {ApparentTemperature = true};
     requestParams.Build().ShouldContain("appt");
 }
Ejemplo n.º 15
0
 public void should_build_watches_warning()
 {
     var requestParams = new RequestElementsProvider { WatchesWarningsandAdvisories = true };
     requestParams.Build().ShouldContain("wwa");
 }
Ejemplo n.º 16
0
 public void should_build_cloudcover()
 {
     var requestParams = new RequestElementsProvider { CloudCoverAmount = true };
     requestParams.Build().ShouldContain("sky");
 }
Ejemplo n.º 17
0
 public void should_build_waveheight()
 {
     var requestParams = new RequestElementsProvider { WaveHeight = true };
     requestParams.Build().ShouldContain("waveh");
 }
Ejemplo n.º 18
0
 public void should_build_dewpoint()
 {
     var requestParams = new RequestElementsProvider { DewpointTemperature = true };
     requestParams.Build().ShouldContain("dew");
 }
Ejemplo n.º 19
0
 public void should_build_weathericons()
 {
     var requestParams = new RequestElementsProvider { WeatherIcons = true };
     requestParams.Build().ShouldContain("icons");
 }
Ejemplo n.º 20
0
 public void should_build_firewind()
 {
     var requestParams = new RequestElementsProvider { FireWeatherfromWind = true };
     requestParams.Build().ShouldContain("critfireo");
 }
Ejemplo n.º 21
0
 public void should_build_winddirection()
 {
     var requestParams = new RequestElementsProvider { WindDirection = true };
     requestParams.Build().ShouldContain("wdir");
 }
Ejemplo n.º 22
0
 public void should_build_liquid_precip()
 {
     var requestParams = new RequestElementsProvider { LiquidPrecipitationAmount = true };
     requestParams.Build().ShouldContain("qpf");
 }
Ejemplo n.º 23
0
 public void should_build_mintemp()
 {
     var requestParams = new RequestElementsProvider { MinimumTemperature = true };
     requestParams.Build().ShouldContain("mint");
 }