1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package ch.qos.logback.core.model.processor;
16
17 import org.junit.jupiter.api.Test;
18
19 import ch.qos.logback.core.Context;
20 import ch.qos.logback.core.ContextBase;
21
22 import static org.junit.jupiter.api.Assertions.assertEquals;
23 import static org.junit.jupiter.api.Assertions.assertNull;
24
25 public class ImportModelHandlerTest {
26
27 Context context = new ContextBase();
28 ImportModelHandler imh = new ImportModelHandler(context);
29
30 @Test
31 public void testStemExtraction() {
32 assertNull(imh.extractStem(null));
33 assertNull(imh.extractStem(""));
34 assertNull(imh.extractStem("bla."));
35 assertEquals("Foo", imh.extractStem("bla.Foo"));
36 assertEquals("Foo", imh.extractStem("com.titi.bla.Foo"));
37
38 }
39
40 }