public async Task GeocodeM3NW040()
        {
            await ProvisioningTests.EnsureData();

            var result = await GeocodeHelper.GeocodeAsync("M3NW040");

            Assert.IsNotNull(result);
        }
        public async Task SuggestM3NW0_MultipleResults()
        {
            await ProvisioningTests.EnsureData();

            var result = await GeocodeHelper.SuggestAsync("M3NW0");

            Assert.AreEqual(8, result.Count());
            Assert.IsTrue(result.All(r => r.StartsWith("M3nw0")));
        }
        public async Task SuggestM3NW040_SingleResult()
        {
            await ProvisioningTests.EnsureData();

            var result = await GeocodeHelper.SuggestAsync("M3NW040");

            Assert.AreEqual(1, result.Count());
            Assert.AreEqual("M3nw040", result.First());
        }