File tree Expand file tree Collapse file tree 2 files changed +28
-16
lines changed
logback-extension/src/test/java/com/google/api/logging Expand file tree Collapse file tree 2 files changed +28
-16
lines changed Original file line number Diff line number Diff line change 1010import java .io .IOException ;
1111import java .util .HashMap ;
1212import java .util .Map ;
13- import org .junit .jupiter .api .BeforeEach ;
1413import org .junit .jupiter .api .Test ;
1514
1615public class SDKLoggingMdcJsonProviderTest {
17- private SDKLoggingMdcJsonProvider provider = new SDKLoggingMdcJsonProvider ();
1816
19- private JsonGenerator generator = mock (JsonGenerator .class );
20-
21- private ILoggingEvent event = mock (ILoggingEvent .class );
22-
23- private Map <String , String > mdc ;
24-
25- @ BeforeEach
26- public void setup () {
27- mdc = new HashMap <>();
17+ @ Test
18+ void testWriteJsonFormat () throws IOException {
19+ SDKLoggingMdcJsonProvider provider = new SDKLoggingMdcJsonProvider ();
20+ JsonGenerator generator = mock (JsonGenerator .class );
21+ ILoggingEvent event = mock (ILoggingEvent .class );
22+ Map <String , String > mdc = new HashMap <>();
2823 mdc .put ("json1" , "{\n "
2924 + " \" @version\" : \" 1\" ,\n "
3025 + " \" textPayload\" : \" Received response\" ,\n "
@@ -34,13 +29,8 @@ public void setup() {
3429 + " }\n "
3530 + "}" );
3631 when (event .getMDCPropertyMap ()).thenReturn (mdc );
37- }
38-
39- @ Test
40- void testUnwrapped () throws IOException {
4132
4233 provider .writeTo (generator , event );
43-
4434 verify (generator ).writeFieldName ("json1" );
4535 verify (generator ).writeTree (any ());
4636 }
Original file line number Diff line number Diff line change 1818 <slf4j .version>1.7.36</slf4j .version>
1919 <junit .version>5.12.0</junit .version>
2020 <mockito .version>4.11.0</mockito .version>
21+ <google-java-format .version>1.7</google-java-format .version>
2122 </properties >
2223
2324 <dependencyManagement >
3940 </dependencies >
4041 </dependencyManagement >
4142
43+ <build >
44+ <plugins >
45+ <plugin >
46+ <groupId >com.coveo</groupId >
47+ <artifactId >fmt-maven-plugin</artifactId >
48+ <version >2.9</version >
49+ <configuration >
50+ <style >google</style >
51+ <verbose >true</verbose >
52+ </configuration >
53+ <dependencies >
54+ <dependency >
55+ <groupId >com.google.googlejavaformat</groupId >
56+ <artifactId >google-java-format</artifactId >
57+ <version >${google-java-format.version} </version >
58+ </dependency >
59+ </dependencies >
60+ </plugin >
61+ </plugins >
62+ </build >
63+
4264</project >
You can’t perform that action at this time.
0 commit comments