Rev 3358 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
/*
* Copyright (C) 2014
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3 or
* version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
/* Create date: 28-Nov-2014 */
package uk.me.parabola.mkgmap.osmstyle.actions;
import org.junit.Test;
import static org.junit.Assert.*;
/**
*
* @author GerdP
*
*/
public class CountryISOFilterTest
{
/**
* Test different inputs for the country-ISO filter
*/
@Test
public void testDoFilter
() {
CountryISOFilter filter =
new CountryISOFilter
();
String s
;
s = filter.
doFilter("Germany",
null);
assertEquals
("Germany",
"DEU", s
);
s = filter.
doFilter("Deutschland",
null);
assertEquals
("Deutschland",
"DEU", s
);
s = filter.
doFilter("United Kingdom",
null);
assertEquals
("United Kingdom",
"GBR", s
);
s = filter.
doFilter("UNITED KINGDOM",
null);
assertEquals
("UNITED KINGDOM",
"GBR", s
);
s = filter.
doFilter("united kingdom",
null);
assertEquals
("united kingdom",
"GBR", s
);
s = filter.
doFilter("UK",
null);
assertEquals
("UK",
"GBR", s
);
s = filter.
doFilter("xyz",
null);
assertEquals
("xyz",
"xyz", s
);
s = filter.
doFilter("Ελλάδα",
null);
assertEquals
("Ελλάδα",
"GRC", s
);
s = filter.
doFilter(" germany ",
null);
assertEquals
(" germany ",
"DEU", s
);
}
}