/[projects]/dao/DaoAdresseService/src/test/AdressUtilsTest.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/test/AdressUtilsTest.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2387 by torben, Thu Feb 26 14:43:20 2015 UTC revision 2401 by torben, Fri Feb 27 11:05:28 2015 UTC
# Line 37  public class AdressUtilsTest { Line 37  public class AdressUtilsTest {
37          }          }
38                    
39          @Test          @Test
40            public void testSplitFjernNr() {
41                    // Test om splitteren fjerne 'nr' hvis det er sidste del af vejnavnet
42                    
43                    SplitResult res = AddressUtils.splitAdresse("parkvej nr 6");            
44                    assertEquals("Parkvej", res.vej);
45                    assertEquals("6", res.husnr);
46                    assertEquals("", res.litra);
47                    assertEquals("", res.etage);
48                    assertEquals("", res.lejlighed);
49                    assertEquals("", res.resten);
50                    
51                    res = AddressUtils.splitAdresse("parkvej nr 6A st th");        
52                    assertEquals("Parkvej", res.vej);
53                    assertEquals("6", res.husnr);
54                    assertEquals("A", res.litra);
55                    assertEquals("st", res.etage);
56                    assertEquals("th", res.lejlighed);
57                    assertEquals("", res.resten);          
58                    
59                    res = AddressUtils.splitAdresse("parkvej nr. 6A st th");                
60                    assertEquals("Parkvej", res.vej);
61                    assertEquals("6", res.husnr);
62                    assertEquals("A", res.litra);
63                    assertEquals("st", res.etage);
64                    assertEquals("th", res.lejlighed);
65                    assertEquals("", res.resten);  
66                    
67            }
68            
69            
70            
71            @Test
72          public void testSplitLitra() {          public void testSplitLitra() {
73                  SplitResult res = AddressUtils.splitAdresse("Enebærvej 12A");                            SplitResult res = AddressUtils.splitAdresse("Enebærvej 12A");          
74                  assertEquals("Enebærvej", res.vej);                  assertEquals("Enebærvej", res.vej);
# Line 208  public class AdressUtilsTest { Line 240  public class AdressUtilsTest {
240                  assertEquals("A", res.litra);                  assertEquals("A", res.litra);
241                  assertEquals("7", res.etage);                  assertEquals("7", res.etage);
242                  assertEquals("th", res.lejlighed);                  assertEquals("th", res.lejlighed);
243                    assertEquals("", res.resten);
244            }
245    
246            //Disse virker ikke endnu
247            @Test(expected = AssertionError.class)
248            public void testSplitKongeveje() {
249    
250                    SplitResult res = AddressUtils.splitAdresse("CHRISTIAN 3 VEJ 4");              
251                    assertEquals("CHRISTIAN 3 VEJ", res.vej);
252                    assertEquals("4", res.husnr);
253                    assertEquals("", res.litra);
254                    assertEquals("", res.etage);
255                    assertEquals("", res.lejlighed);
256                    assertEquals("", res.resten);
257                    
258                    res = AddressUtils.splitAdresse("CHRISTIAN 10 GADE 13A 1. th");        
259                    assertEquals("CHRISTIAN 10 GADE", res.vej);
260                    assertEquals("13", res.husnr);
261                    assertEquals("A", res.litra);
262                    assertEquals("1", res.etage);
263                    assertEquals("th", res.lejlighed);
264                  assertEquals("", res.resten);                            assertEquals("", res.resten);          
265          }          }
266                    
# Line 216  public class AdressUtilsTest { Line 269  public class AdressUtilsTest {
269                    
270          // //////////////////////////////////////////////////////////////////////////////////          // //////////////////////////////////////////////////////////////////////////////////
271          @Test          @Test
272            public void testVaskVejnavnBasis() {
273                    
274                    String vasket = AddressUtils.vaskVejnavn(" !\"#¤%&/()=?'-_.:,;@£$€/*-+<>\\´`|");
275                    assertEquals("", vasket);
276                    
277                    vasket = AddressUtils.vaskVejnavn("ÆæØøÅåÜüÖöÑñ");
278                    assertEquals("ææøøååüüööññ", vasket);
279            }
280    
281            @Test
282          public void testVaskVejnavn() {          public void testVaskVejnavn() {
283                    
284                  String vasket = AddressUtils.vaskVejnavn("Ravnshøjvej");                  String vasket = AddressUtils.vaskVejnavn("Ravnshøjvej");
285                  assertEquals("ravnshøjvej", vasket);                  assertEquals("ravnshøjvej", vasket);
286                                    
# Line 231  public class AdressUtilsTest { Line 295  public class AdressUtilsTest {
295                                    
296                  vasket = AddressUtils.vaskVejnavn("Forhåbningsholms Allle´");                  vasket = AddressUtils.vaskVejnavn("Forhåbningsholms Allle´");
297                  assertEquals("forhåbningsholmsallle", vasket);                  assertEquals("forhåbningsholmsallle", vasket);
298    
299                    vasket = AddressUtils.vaskVejnavn("¨Degnelodden");
300                    assertEquals("degnelodden", vasket);
301                                    
302    
303                                    
304    
305          }          }

Legend:
Removed from v.2387  
changed lines
  Added in v.2401

  ViewVC Help
Powered by ViewVC 1.1.20