1 package org.apache.onami.logging.juli;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.logging.Logger;
23
24 import org.apache.onami.logging.core.InjectLogger;
25 import org.apache.onami.logging.testfw.AbstractLoggerInectionTestCase;
26 import org.testng.annotations.BeforeTest;
27 import org.testng.annotations.Test;
28
29 import com.google.inject.TypeLiteral;
30 import com.google.inject.matcher.Matchers;
31
32
33
34
35 public final class JuliLoggingTestCase extends AbstractLoggerInectionTestCase<Logger> {
36
37 @InjectLogger
38 private Logger logger;
39
40 @BeforeTest
41 public void setUp()
42 {
43 super.setUp( new JuliLoggingModule( Matchers.only( TypeLiteral.get( this.getClass() ) ) ) );
44 }
45
46 @Test
47 public void injectAndVerify()
48 {
49 this.injectAndVerify( this.logger );
50 }
51
52 }