Class SchemaTest

java.lang.Object
org.apache.directory.scim.spec.schema.SchemaTest

public class SchemaTest extends Object
  • Constructor Details

    • SchemaTest

      public SchemaTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp()
    • testUnmarshallingProvidedSchemas

      @ParameterizedTest @ValueSource(strings={"schemas/urn:ietf:params:scim:schemas:core:2.0:User.json","schemas/urn:ietf:params:scim:schemas:core:2.0:Group.json","schemas/urn:ietf:params:scim:schemas:core:2.0:ResourceType.json","schemas/urn:ietf:params:scim:schemas:core:2.0:Schema.json","schemas/urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig.json","schemas/urn:ietf:params:scim:schemas:extension:enterprise:2.0:User.json"}) public void testUnmarshallingProvidedSchemas(String schemaFileName)
      Tests that the schemas published in the SCIM schema specification are valid when unmarshalled into the equivalent classes developed from those specifications.
      Parameters:
      schemaFileName - the name of the resource on the classpath that contains the JSON representation of the schema.
    • testGetId

      @Test @Disabled public void testGetId()
    • testSetId

      @Test @Disabled public void testSetId()
    • testGetName

      @Test @Disabled public void testGetName()
    • testSetName

      @Test @Disabled public void testSetName()
    • testGetDescription

      @Test @Disabled public void testGetDescription()
    • testSetDescription

      @Test @Disabled public void testSetDescription()
    • testGetAttributes

      @Test @Disabled public void testGetAttributes()
    • testSetAttributes

      @Test @Disabled public void testSetAttributes()