1 package ch.qos.logback.classic.spi;
2
3 import org.junit.Before;
4 import org.junit.Test;
5 import static org.junit.Assert.*;
6
7 import ch.qos.logback.classic.Logger;
8 import ch.qos.logback.classic.LoggerContext;
9
10
11 public class LoggerComparatorTest {
12
13 LoggerComparator comparator = new LoggerComparator();
14 LoggerContext lc = new LoggerContext();
15
16 Logger root = lc.getLogger("root");
17
18 Logger a = lc.getLogger("a");
19 Logger b = lc.getLogger("b");
20
21 @Before
22 public void setUp() throws Exception {
23
24 }
25
26
27
28 @Test
29 public void testSmoke() {
30 assertEquals(0, comparator.compare(a, a));
31 assertEquals(-1, comparator.compare(a, b));
32 assertEquals(1, comparator.compare(b, a));
33 assertEquals(-1, comparator.compare(root, a));
34
35 assertEquals(1, comparator.compare(a, root));
36 assertEquals(0, comparator.compare(root, root));
37 }
38 }