1 package net.pterodactylus.sone.template;
3 import static java.util.Collections.emptyMap;
4 import static org.hamcrest.MatcherAssert.assertThat;
8 import org.hamcrest.Matchers;
12 * Unit test for {@link CssClassNameFilter}.
14 public class CssClassNameFilterTest {
16 private static final Map<String, Object> EMPTY_MAP = emptyMap();
17 private final CssClassNameFilter filter = new CssClassNameFilter();
20 public void stringsAreFiltered() {
21 String allCharacters = "name with äöü";
22 String filteredCharacters = "name_with____";
23 assertThat(filter.format(null, allCharacters, EMPTY_MAP),
24 Matchers.<Object>is(filteredCharacters));
28 public void nullIsFiltered() {
29 assertThat(filter.format(null, null, EMPTY_MAP),
30 Matchers.<Object>is("null"));