--- dao/DaoAdresseService/src/test/java/dk/daoas/daoadresseservice/test/AddressSearchTest.java 2015/07/17 06:01:56 2624 +++ dao/DaoAdresseService/src/test/java/dk/daoas/daoadresseservice/test/AddressSearchTest.java 2015/07/17 08:18:10 2625 @@ -103,17 +103,40 @@ } /** - * Tester at rutninen der fjerner foranstillede navne virker + * Tester at rutninen der fjerner foranstillede navne virker - både 1,2,3,4 */ @Test public void testRemoveCompany() { - SearchResult res = search.search("8700", "Firma Navn, Vestergade 1"); + //1 + SearchResult res = search.search("8700", "Firma, Vestergade 1"); + assertEquals(SearchResult.Status.STATUS_OK, res.status); + assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType); + assertEquals("vestergade", res.vasketVejnavn); + + //2 + res = search.search("8700", "Firma Navn, Vestergade 1"); + assertEquals(SearchResult.Status.STATUS_OK, res.status); + assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType); + assertEquals("vestergade", res.vasketVejnavn); + //3 + res = search.search("8700", "Firma Fornavn Efternavn, Vestergade 1"); assertEquals(SearchResult.Status.STATUS_OK, res.status); assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType); assertEquals("vestergade", res.vasketVejnavn); + + //4 + res = search.search("8700", "Firma Fornavn MellemNavn Efternavn, Vestergade 1"); + assertEquals(SearchResult.Status.STATUS_OK, res.status); + assertEquals(DaekningsType.DAEKNING_DIREKTE, res.address.daekningsType); + assertEquals("vestergade", res.vasketVejnavn); + + //5 ---denne skal fejle + res = search.search("8700", "Firma Fornavn MellemNavn Efternavn FEJL, Vestergade 1"); + assertEquals(SearchResult.Status.ERROR_UNKNOWN_STREETNAME, res.status); + }