From be777ac3f71209167f5fa01c234d3e639b736604 Mon Sep 17 00:00:00 2001 From: strehle Date: Fri, 7 Jul 2023 16:10:18 +0200 Subject: [PATCH] more tests --- .../provider/OIDCIdentityProviderDefinitionTests.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/model/src/test/java/org/cloudfoundry/identity/uaa/provider/OIDCIdentityProviderDefinitionTests.java b/model/src/test/java/org/cloudfoundry/identity/uaa/provider/OIDCIdentityProviderDefinitionTests.java index 3620526cd39..b85d4a68e76 100644 --- a/model/src/test/java/org/cloudfoundry/identity/uaa/provider/OIDCIdentityProviderDefinitionTests.java +++ b/model/src/test/java/org/cloudfoundry/identity/uaa/provider/OIDCIdentityProviderDefinitionTests.java @@ -28,7 +28,7 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; - +import static org.junit.Assert.assertTrue; public class OIDCIdentityProviderDefinitionTests { @@ -46,6 +46,14 @@ public void serialize_discovery_url() throws MalformedURLException { assertEquals(url, def.getDiscoveryUrl().toString()); } + @Test + public void testSerializableObjectCalls() throws CloneNotSupportedException { + OIDCIdentityProviderDefinition def = JsonUtils.readValue(defaultJson, OIDCIdentityProviderDefinition.class); + OIDCIdentityProviderDefinition def2 = (OIDCIdentityProviderDefinition) def.clone(); + assertTrue(def.equals(def2)); + assertEquals(def.hashCode(), def2.hashCode()); + } + @Test public void serialize_prompts() { OIDCIdentityProviderDefinition def = JsonUtils.readValue(defaultJson, OIDCIdentityProviderDefinition.class);