1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.myfaces.tobago.renderkit.css;
21
22 import org.junit.jupiter.api.Assertions;
23 import org.junit.jupiter.api.Test;
24
25 public class CustomClassUnitTest {
26
27 @Test
28 public void test() {
29 Assertions.assertEquals("test", new CustomClass("test").getName(), "simple");
30 Assertions.assertEquals("test2", new CustomClass("test2").getName(), "number");
31 Assertions.assertEquals("test3 and test4", new CustomClass("test3 and test4").getName(), "list");
32 Assertions.assertEquals("test5 test6", new CustomClass(" test5 test6 ").getName(), "space");
33 Assertions.assertEquals("test-8", new CustomClass("test-8").getName(), "-");
34 Assertions.assertEquals("__t_e_s_t-9 _d", new CustomClass("__t_e_s_t-9 _d").getName(), "_");
35
36 Assertions.assertEquals("", new CustomClass("test.10").getName(), ".");
37 Assertions.assertEquals("", new CustomClass("test\t11").getName(), "tab");
38 Assertions.assertEquals("", new CustomClass("test:12").getName(), ":");
39 }
40
41 }