Changeset 32890 in osm for applications/editors/josm/plugins/wikipedia/test/unit/org
- Timestamp:
- 2016-08-30T13:26:29+02:00 (9 years ago)
- Location:
- applications/editors/josm/plugins/wikipedia/test/unit/org/wikipedia
- Files:
-
- 3 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/wikipedia/test/unit/org/wikipedia/WikipediaAppTest.java
r32889 r32890 51 51 52 52 @Test 53 public void testParseFromUrl1() {54 final WikipediaLangArticle actual = WikipediaLangArticle.parseFromUrl("https://de.wikipedia.org/wiki/Österreich");55 assertThat(actual.article, is("Österreich"));56 assertThat(actual.lang, is("de"));57 }58 59 @Test60 public void testParseFromUrl2() {61 final WikipediaLangArticle actual = WikipediaLangArticle.parseFromUrl("http://de.wikipedia.org/wiki/%C3%96sterreich");62 assertThat(actual.article, is("Österreich"));63 assertThat(actual.lang, is("de"));64 }65 66 @Test67 public void testParseFromUrl3() {68 final WikipediaLangArticle actual = WikipediaLangArticle.parseFromUrl("http://de.wikipedia.org/wiki/Sternheim_%26_Emanuel");69 assertThat(actual.article, is("Sternheim_&_Emanuel"));70 assertThat(actual.lang, is("de"));71 }72 73 @Test74 public void testParseFromUrl4() {75 final WikipediaLangArticle actual = WikipediaLangArticle.parseFromUrl("//de.wikipedia.org/wiki/Reichstagsgeb%C3%A4ude");76 assertThat(actual.article, is("Reichstagsgebäude"));77 assertThat(actual.lang, is("de"));78 }79 80 @Test81 public void testParseFromTag0() {82 final WikipediaLangArticle actual = WikipediaLangArticle.parseTag("wikipedia", "Österreich");83 assertThat(actual, nullValue());84 }85 86 @Test87 public void testParseFromTag1() {88 final WikipediaLangArticle actual = WikipediaLangArticle.parseTag("wikipedia", "de:Österreich");89 assertThat(actual.article, is("Österreich"));90 assertThat(actual.lang, is("de"));91 }92 93 @Test94 public void testParseFromTag2() {95 final WikipediaLangArticle actual = WikipediaLangArticle.parseTag("wikipedia:de", "Österreich");96 assertThat(actual.article, is("Österreich"));97 assertThat(actual.lang, is("de"));98 }99 100 @Test101 public void testParseFromTag3() {102 final WikipediaLangArticle actual = WikipediaLangArticle.parseTag("wikipedia:de", "de:Österreich");103 assertThat(actual.article, is("Österreich"));104 assertThat(actual.lang, is("de"));105 }106 107 @Test108 public void testParseFromTag4() {109 final WikipediaLangArticle actual = WikipediaLangArticle.parseTag("wikipedia", "https://de.wikipedia.org/wiki/Österreich");110 assertThat(actual.article, is("Österreich"));111 assertThat(actual.lang, is("de"));112 }113 114 @Test115 53 public void testGetInterwikiArticles1() { 116 54 final Collection<WikipediaLangArticle> iw = WikipediaApp.getInterwikiArticles("de", "Österreich"); … … 131 69 assertThat(WikipediaApp.getCoordinateForArticle("en", "Austria"), is(new LatLon(47.33333333, 13.33333333))); 132 70 assertThat(WikipediaApp.getCoordinateForArticle("en", "Foobar2000"), nullValue()); 133 }134 135 @Test136 public void testGetBrowserUrl() {137 final WikipediaEntry entry = new WikipediaEntry("de", "Sternheim & Emanuel");138 assertThat(entry.getBrowserUrl(), is("https://de.wikipedia.org/wiki/Sternheim_%26_Emanuel"));139 71 } 140 72
Note:
See TracChangeset
for help on using the changeset viewer.