public void GeoNames_LookupPostalCode_ShouldThrowException_WhenArgIsNull() { using (var geoNames = new GeoNamesClient()) { geoNames.LookupPostalCode(null); } }
public void GeoNames_LookupPostalCode_ShouldReturnNull_WithoutUserName() { using (var geoNames = new GeoNamesClient()) { var finder = new PostalCodeLookup(); var results = geoNames.LookupPostalCode(finder); results.ShouldBeNull(); } }
public void GeoNames_LookupPostalCode_ShouldReturn1Result_ForOrlando() { using (var geoNames = new GeoNamesClient()) { var finder = new PostalCodeLookup { PostalCode = "32819", Country = "US", UserName = UserName, }; var results = geoNames.LookupPostalCode(finder); results.ShouldNotBeNull(); results.Count.ShouldEqual(1); results[0].Latitude.ShouldEqual(28.452157); results[0].Longitude.ShouldEqual(-81.46784); results[0].Name.ShouldEqual("Orlando"); } }