/[projects]/dao/DaoAdresseService/src/test/java/dk/daoas/daoadresseservice/test/AddressSearchTest.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/test/java/dk/daoas/daoadresseservice/test/AddressSearchTest.java

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

revision 2624 by torben, Fri Jul 17 06:01:56 2015 UTC revision 2631 by torben, Fri Jul 17 09:19:37 2015 UTC
# Line 1  Line 1 
1  package dk.daoas.daoadresseservice.test;  package dk.daoas.daoadresseservice.test;
2    
3  import static org.junit.Assert.assertEquals;  import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;  
4    
5  import java.sql.SQLException;  import java.sql.SQLException;
6    
# Line 103  public class AddressSearchTest { Line 102  public class AddressSearchTest {
102          }          }
103    
104          /**          /**
105           * Tester at rutninen der fjerner foranstillede navne virker           * Tester at rutninen der fjerner foranstillede navne virker - både 1,2,3,4
106           */           */
107                    
108          @Test            @Test  
109          public void testRemoveCompany() {          public void testRemoveCompany() {
110                                    
111                  SearchResult res = search.search("8700", "Firma Navn, Vestergade 1");                  //1
112                    SearchResult res = search.search("8700", "Firma, Vestergade 1");                
113                    assertEquals(SearchResult.Status.STATUS_OK, res.status);
114                    assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);
115                    assertEquals("vestergade", res.vasketVejnavn);
116                    
117                    //2
118                    res = search.search("8700", "Firma Navn, Vestergade 1");                
119                    assertEquals(SearchResult.Status.STATUS_OK, res.status);
120                    assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);
121                    assertEquals("vestergade", res.vasketVejnavn);
122                    
123                    //3
124                    res = search.search("8700", "Firma Fornavn Efternavn, Vestergade 1");          
125                    assertEquals(SearchResult.Status.STATUS_OK, res.status);
126                    assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);
127                    assertEquals("vestergade", res.vasketVejnavn);
128                                    
129                    //4
130                    res = search.search("8700", "Firma Fornavn MellemNavn Efternavn, Vestergade 1");                
131                  assertEquals(SearchResult.Status.STATUS_OK, res.status);                  assertEquals(SearchResult.Status.STATUS_OK, res.status);
132                  assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);                  assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);
133                  assertEquals("vestergade", res.vasketVejnavn);                  assertEquals("vestergade", res.vasketVejnavn);
134                    
135                    //5 ---denne skal fejle
136                    res = search.search("8700", "Firma Fornavn MellemNavn Efternavn FEJL, Vestergade 1");          
137                    assertEquals(SearchResult.Status.ERROR_UNKNOWN_STREETNAME, res.status);
138    
139          }          }
140                    
141    
# Line 171  public class AddressSearchTest { Line 193  public class AddressSearchTest {
193                  assertEquals(DaekningsType.DAEKNING_100PCT, res.address.daekningsType);                  assertEquals(DaekningsType.DAEKNING_100PCT, res.address.daekningsType);
194          }          }
195                    
196            /**
197             * Vesterbrogade er registreret som en DB alias mod Vestergade
198             */
199            @Test
200            public void testDbAlias() {
201                    SearchResult res = search.search("8700", "Vesterbrogade 1");
202                    
203                    assertEquals(SearchResult.Status.STATUS_OK, res.status);
204                    assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType);                
205            }
206  }  }

Legend:
Removed from v.2624  
changed lines
  Added in v.2631

  ViewVC Help
Powered by ViewVC 1.1.20