diff options
Diffstat (limited to 'common-app-logging/src/test/java')
-rw-r--r-- | common-app-logging/src/test/java/org/openecomp/sdc/common/log/elements/LogFieldsMdcHandlerTest.java | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/common-app-logging/src/test/java/org/openecomp/sdc/common/log/elements/LogFieldsMdcHandlerTest.java b/common-app-logging/src/test/java/org/openecomp/sdc/common/log/elements/LogFieldsMdcHandlerTest.java index c6b854ea06..334a1edee6 100644 --- a/common-app-logging/src/test/java/org/openecomp/sdc/common/log/elements/LogFieldsMdcHandlerTest.java +++ b/common-app-logging/src/test/java/org/openecomp/sdc/common/log/elements/LogFieldsMdcHandlerTest.java @@ -20,14 +20,20 @@ package org.openecomp.sdc.common.log.elements; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertTrue; +import static org.openecomp.sdc.common.log.api.ILogConfiguration.MDC_CLASS_NAME; +import static org.openecomp.sdc.common.log.api.ILogConfiguration.MDC_END_TIMESTAMP; +import static org.openecomp.sdc.common.log.api.ILogConfiguration.MDC_OPT_FIELD1; + +import java.time.ZonedDateTime; +import java.time.format.DateTimeFormatter; import org.junit.Before; import org.junit.Test; import org.onap.logging.ref.slf4j.ONAPLogConstants; import org.slf4j.MDC; -import static org.junit.Assert.*; -import static org.openecomp.sdc.common.log.api.ILogConfiguration.*; - public class LogFieldsMdcHandlerTest { private LogFieldsMdcHandler ecompMdcWrapper; @@ -70,6 +76,15 @@ public class LogFieldsMdcHandlerTest { } @Test + public void stopTimer_shouldTimestampsBeIsoFormat() { + ecompMdcWrapper.startAuditTimer(); + ecompMdcWrapper.stopAuditTimer(); + // Expect no exceptions thrown + ZonedDateTime.parse(MDC.get(ONAPLogConstants.MDCs.ENTRY_TIMESTAMP), DateTimeFormatter.ISO_ZONED_DATE_TIME); + ZonedDateTime.parse(MDC.get(MDC_END_TIMESTAMP), DateTimeFormatter.ISO_ZONED_DATE_TIME); + } + + @Test public void clear_shouldRemoveAllMandatoryAndOptionalFields_And_OnlyThem(){ ecompMdcWrapper.setClassName("class1"); ecompMdcWrapper.setPartnerName("partner1"); |