diff --git a/tck/src/main/java/org/eclipse/microprofile/openapi/tck/ModelConstructionTest.java b/tck/src/main/java/org/eclipse/microprofile/openapi/tck/ModelConstructionTest.java index e9f9a72ac..1401237fb 100644 --- a/tck/src/main/java/org/eclipse/microprofile/openapi/tck/ModelConstructionTest.java +++ b/tck/src/main/java/org/eclipse/microprofile/openapi/tck/ModelConstructionTest.java @@ -874,6 +874,13 @@ public void securityRequirementTest() { final List schemeValue3 = Collections.emptyList(); assertEquals(sr.getScheme(schemeKey3), schemeValue3, "The value associated with the key: " + schemeKey3 + " is expected to be an empty list."); + + final String schemeKey4 = "myScheme3"; + sr.addScheme(schemeKey4, (List) null); + assertTrue(sr.hasScheme(schemeKey4), "Expected " + schemeKey4 + " to be present"); + final List schemeValue4 = Collections.emptyList(); + assertEquals(sr.getScheme(schemeKey4), schemeValue4, + "The value associated with the key: " + schemeKey4 + " is expected to be an empty list."); } @Test