PluralAnnotationPropertyStrategy extends PluralDataPropertyStrategy<X> { @Override Assertion createAssertion() { return Assertion .createAnnotationPropertyAssertion(attribute.getIRI().toURI(), getLanguage(), attribute.isInferred()); } PluralAnnotationPropertyStrategy(EntityType<X> et, AbstractPluralAttribute<? super X, ?, ?> att,
                                     Descriptor attributeDescriptor, EntityMappingHelper mapper);   }
@Test void createAssertionCreatesAnnotationPropertyAssertion() { final PluralAnnotationPropertyStrategy<OWLClassN> sut = strategyForN(); final Assertion result = sut.createAssertion(); assertEquals(Assertion.AssertionType.ANNOTATION_PROPERTY, result.getType()); assertEquals(Vocabulary.DC_SOURCE, result.getIdentifier().toString()); assertFalse(result.isInferred()); }