public void CollateParams_ReturnGeoParams()
        {
            const float  LAT      = 47.345f;
            const float  LONG     = -27.872f;
            const string COUNTRY  = "France";
            const string STATE    = "Normandy";
            const string CITY     = "Le Havre";
            const string CITY_OUT = "LEHAVRE";

            var request = new TargetDeliveryRequest.Builder()
                          .SetContext(new Context(ChannelType.Web, geo: new Geo(null,
                                                                                LAT, LONG, COUNTRY, STATE, CITY)))
                          .Build();
            var result = new GeoParamsCollator().CollateParams(request);

            Assert.Equal(LAT, result[GeoParamsCollator.GeoLatitude]);
            Assert.Equal(LONG, result[GeoParamsCollator.GeoLongitude]);
            Assert.Equal(COUNTRY.ToUpperInvariant(), result[GeoParamsCollator.GeoCountry]);
            Assert.Equal(STATE.ToUpperInvariant(), result[GeoParamsCollator.GeoRegion]);
            Assert.Equal(CITY_OUT, result[GeoParamsCollator.GeoCity]);
        }