Exemplo n.º 1
0
            public void ToAddressType_Magenta_NotNull()
            {
                var parser = new DawaAddressParser();
                var ret    = parser.ToAddressType(MagentaBuilding);

                Assert.IsNotNull(ret);
            }
Exemplo n.º 2
0
            public void ToAddressType_Magenta_CorrectFloor()
            {
                var parser = new DawaAddressParser();
                var ret    = parser.ToAddressType(MagentaAddress);
                var val    = (ret.Item as DanskAdresseType).AddressComplete.AddressPostal.FloorIdentifier;

                Assert.AreEqual("1", val);
            }
Exemplo n.º 3
0
            public void GetString_CorrectFloor()
            {
                var response = Properties.Resources.AddressSample;
                var adresses = Newtonsoft.Json.JsonConvert.DeserializeObject <JArray>(response);
                var parser   = new DawaAddressParser();
                var floor    = parser.GetString(adresses, "etage");

                Assert.IsNull(floor);
            }
Exemplo n.º 4
0
            public void GetString_CorrectHouse()
            {
                var response = Properties.Resources.AddressSample;
                var adresses = Newtonsoft.Json.JsonConvert.DeserializeObject <JArray>(response);
                var parser   = new DawaAddressParser();
                var house    = parser.GetString(adresses, "adgangsadresse/husnr");

                Assert.AreEqual("14", house);
            }
Exemplo n.º 5
0
            public void GetString_CorrectStreet()
            {
                var response = Properties.Resources.AddressSample;
                var adresses = Newtonsoft.Json.JsonConvert.DeserializeObject <JArray>(response);
                var parser   = new DawaAddressParser();
                var street   = parser.GetString(adresses, "adgangsadresse/vejstykke/navn");

                Assert.AreEqual("Studiestræde", street);
            }
Exemplo n.º 6
0
        public void TestEncoding()
        {
            var parser = new CsvParser(System.IO.File.ReadAllBytes(@"C:\MagentaWorkspace\Naturstyrelsen\Mass PNR lookup\Test_Opslag.csv"));
            var lines  = parser.ToArray();

            var line            = lines.Where(l => l.Name == "Aksel Daugård").FirstOrDefault();
            DawaAddressParser p = new DawaAddressParser();
            var adr             = p.ToAddressType(line.Address);

            Console.WriteLine();
        }