summaryrefslogtreecommitdiffstats
path: root/reference/logging-filter/logging-filter-base/src/test/java/org
diff options
context:
space:
mode:
authorPierre Rioux <pierre.rioux@amdocs.com>2019-10-15 14:48:58 +0000
committerGerrit Code Review <gerrit@onap.org>2019-10-15 14:48:58 +0000
commitcd94975fb92115516f73e4dce463d7f589c086e2 (patch)
treed1c03b1c06efc68c5f846c57a61677f22fe23b40 /reference/logging-filter/logging-filter-base/src/test/java/org
parentb45a38bc14f7bf3448e38c54d02160bd4da34a97 (diff)
parentd7e9d6e8db709ebd67791795f9d08020773fdd48 (diff)
Merge "Update method setMDCPartnerName in MDCSetup class"
Diffstat (limited to 'reference/logging-filter/logging-filter-base/src/test/java/org')
-rw-r--r--reference/logging-filter/logging-filter-base/src/test/java/org/onap/logging/filter/base/MDCSetupTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/reference/logging-filter/logging-filter-base/src/test/java/org/onap/logging/filter/base/MDCSetupTest.java b/reference/logging-filter/logging-filter-base/src/test/java/org/onap/logging/filter/base/MDCSetupTest.java
index 31d8da6..22ab9c3 100644
--- a/reference/logging-filter/logging-filter-base/src/test/java/org/onap/logging/filter/base/MDCSetupTest.java
+++ b/reference/logging-filter/logging-filter-base/src/test/java/org/onap/logging/filter/base/MDCSetupTest.java
@@ -191,6 +191,18 @@ public class MDCSetupTest extends MDCSetup {
}
@Test
+ public void setMDCPartnerNameFromBasicAuth() {
+ MultivaluedMap<String, String> headerMap = new MultivaluedHashMap<>();
+ String value = "Basic dXNlcjpwYXNz"; // decodes to user:pass
+ headerMap.putSingle(HttpHeaders.AUTHORIZATION, value);
+ SimpleMap headers = new SimpleJaxrsHeadersMap(headerMap);
+
+ setMDCPartnerName(headers);
+
+ assertEquals("user", MDC.get(ONAPLogConstants.MDCs.PARTNER_NAME));
+ }
+
+ @Test
public void setMDCPartnerNameTest() {
MultivaluedMap<String, String> headerMap = new MultivaluedHashMap<>();
headerMap.putSingle(ONAPLogConstants.Headers.PARTNER_NAME, "SO");