Commit 4181927 1 parent b32e11b commit 4181927 Copy full SHA for 4181927
File tree 2 files changed +28
-16
lines changed
logback-extension/src/test/java/com/google/api/logging
2 files changed +28
-16
lines changed Original file line number Diff line number Diff line change 10
10
import java .io .IOException ;
11
11
import java .util .HashMap ;
12
12
import java .util .Map ;
13
- import org .junit .jupiter .api .BeforeEach ;
14
13
import org .junit .jupiter .api .Test ;
15
14
16
15
public class SDKLoggingMdcJsonProviderTest {
17
- private SDKLoggingMdcJsonProvider provider = new SDKLoggingMdcJsonProvider ();
18
16
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 <>();
28
23
mdc .put ("json1" , "{\n "
29
24
+ " \" @version\" : \" 1\" ,\n "
30
25
+ " \" textPayload\" : \" Received response\" ,\n "
@@ -34,13 +29,8 @@ public void setup() {
34
29
+ " }\n "
35
30
+ "}" );
36
31
when (event .getMDCPropertyMap ()).thenReturn (mdc );
37
- }
38
-
39
- @ Test
40
- void testUnwrapped () throws IOException {
41
32
42
33
provider .writeTo (generator , event );
43
-
44
34
verify (generator ).writeFieldName ("json1" );
45
35
verify (generator ).writeTree (any ());
46
36
}
Original file line number Diff line number Diff line change 18
18
<slf4j .version>1.7.36</slf4j .version>
19
19
<junit .version>5.12.0</junit .version>
20
20
<mockito .version>4.11.0</mockito .version>
21
+ <google-java-format .version>1.7</google-java-format .version>
21
22
</properties >
22
23
23
24
<dependencyManagement >
39
40
</dependencies >
40
41
</dependencyManagement >
41
42
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
+
42
64
</project >
You can’t perform that action at this time.
0 commit comments