*/
class JpaAutomationCompositionElementTest {
- private static final String NULL_INSTANCE_ID_ERROR = "instanceId is marked .*ull but is null";
- private static final String NULL_ELEMENT_ID_ERROR = "elementId is marked .*ull but is null";
- private static final String NULL_ERROR = " is marked .*ull but is null";
+ private static final String NULL_INSTANCE_ID_ERROR = "instanceId is marked non-null but is null";
+ private static final String NULL_ELEMENT_ID_ERROR = "elementId is marked non-null but is null";
+ private static final String NULL_ERROR = " is marked non-null but is null";
private static final String ELEMENT_ID = "a95757ba-b34a-4049-a2a8-46773abcbe5e";
private static final String INSTANCE_ID = "a78757co-b34a-8949-a2a8-46773abcbe2a";
private static final String KEY = "key";
\r
class JpaAutomationCompositionRollbackTest {\r
\r
- private static final String NULL_INSTANCE_ID_ERROR = "instanceId is marked .*ull but is null";\r
- private static final String NULL_ERROR = " is marked .*ull but is null";\r
+ private static final String NULL_INSTANCE_ID_ERROR = "instanceId is marked non-null but is null";\r
+ private static final String NULL_ERROR = " is marked non-null but is null";\r
private static final String INSTANCE_ID = "709c62b3-8918-41b9-a747-d21eb79c6c20";\r
private static final String COMPOSITION_ID = "709c62b3-8918-41b9-a747-e21eb79c6c41";\r
\r
* Test the{@link JpaAutomationCompositionTest} class.
*/
class JpaAutomationCompositionTest {
- private static final String NULL_ERROR = " is marked .*ull but is null";
+ private static final String NULL_ERROR = " is marked non-null but is null";
private static final String INSTANCE_ID = "709c62b3-8918-41b9-a747-d21eb79c6c20";
private static final String COMPOSITION_ID = "709c62b3-8918-41b9-a747-e21eb79c6c41";
var testJpaAutomationComposition = new JpaAutomationComposition(createAutomationCompositionInstance());
assertThatThrownBy(() -> testJpaAutomationComposition.validate(null))
- .hasMessageMatching("fieldName is marked .*ull but is null");
+ .hasMessageMatching("fieldName is marked non-null but is null");
assertTrue(testJpaAutomationComposition.validate("").isValid());
}
@Test
void testJpaMessageJobConstructor() {
assertThatThrownBy(() -> new JpaMessageJob(null))
- .hasMessageMatching("identificationId is marked .*ull but is null");
+ .hasMessageMatching("identificationId is marked non-null but is null");
}
@Test
var jpaMessageJob = new JpaMessageJob();
assertThatThrownBy(() -> jpaMessageJob.validate(null))
- .hasMessageMatching("fieldName is marked .*ull but is null");
+ .hasMessageMatching("fieldName is marked non-null but is null");
assertTrue(jpaMessageJob.validate("").isValid());
@Test
void testJpaMessageConstructor() {
assertThatThrownBy(() -> new JpaMessage(null, new DocMessage()))
- .hasMessageMatching("identificationId is marked .*ull but is null");
+ .hasMessageMatching("identificationId is marked non-null but is null");
assertThatThrownBy(() -> new JpaMessage(UUID.randomUUID().toString(), null))
- .hasMessageMatching("docMessage is marked .*ull but is null");
+ .hasMessageMatching("docMessage is marked non-null but is null");
}
@Test
var jpaMessage = new JpaMessage(docMessage.getInstanceId().toString(), docMessage);
assertThatThrownBy(() -> jpaMessage.validate(null))
- .hasMessageMatching("fieldName is marked .*ull but is null");
+ .hasMessageMatching("fieldName is marked non-null but is null");
assertTrue(jpaMessage.validate("").isValid());
assertEquals(docMessage, jpaMessage.toAuthorative());
assertThatThrownBy(() -> jpaMessage.fromAuthorative(null))
- .hasMessageMatching("docMessage is marked .*ull but is null");
+ .hasMessageMatching("docMessage is marked non-null but is null");
assertThatThrownBy(() -> new JpaMessage((JpaMessage) null)).isInstanceOf(NullPointerException.class);
@Test
void testJpaParticipantReplicaConstructor() {
assertThatThrownBy(() -> new JpaParticipantReplica(UUID.randomUUID().toString(), null))
- .hasMessageMatching("participantId is marked .*ull but is null");
+ .hasMessageMatching("participantId is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipantReplica(null, UUID.randomUUID().toString()))
- .hasMessageMatching("replicaId is marked .*ull but is null");
+ .hasMessageMatching("replicaId is marked non-null but is null");
assertDoesNotThrow(() -> new JpaParticipantReplica(UUID.randomUUID().toString(), UUID.randomUUID().toString()));
}
*/
class JpaParticipantSupportedElementTypeTest {
- private static final String NULL_PARTICIPANT_ID_ERROR = "participantId is marked .*ull but is null";
- private static final String NULL_ID_ERROR = "id is marked .*ull but is null";
- private static final String NULL_ERROR = " is marked .*ull but is null";
+ private static final String NULL_PARTICIPANT_ID_ERROR = "participantId is marked non-null but is null";
+ private static final String NULL_ID_ERROR = "id is marked non-null but is null";
+ private static final String NULL_ERROR = " is marked non-null but is null";
private static final String ID = "a95757ba-b34a-4049-a2a8-46773abcbe5e";
private static final String PARTICIPANT_ID = "a78757co-b34a-8949-a2a8-46773abcbe2a";
void testJpaAutomationCompositionElementConstructor() {
assertThatThrownBy(() -> {
new JpaParticipantSupportedElementType((JpaParticipantSupportedElementType) null);
- }).hasMessageMatching("copyConcept is marked .*ull but is null");
+ }).hasMessageMatching("copyConcept is marked non-null but is null");
assertThatThrownBy(() -> {
new JpaParticipantSupportedElementType("key", null);
assertThatThrownBy(() -> {
testJpaSupportElement.fromAuthorative(null);
- }).hasMessageMatching("participantSupportedElementType is marked .*ull but is null");
+ }).hasMessageMatching("participantSupportedElementType is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipantSupportedElementType((JpaParticipantSupportedElementType) null))
.isInstanceOf(NullPointerException.class);
*/
class JpaParticipantTest {
- private static final String NULL_KEY_ERROR = "participantId is marked .*ull but is null";
+ private static final String NULL_KEY_ERROR = "participantId is marked non-null but is null";
@Test
void testJpaParticipantConstructor() {
assertThatThrownBy(() -> new JpaParticipant((Participant) null))
- .hasMessageMatching("authorativeConcept is marked .*ull but is null");
+ .hasMessageMatching("authorativeConcept is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipant((JpaParticipant) null))
- .hasMessageMatching("copyConcept is marked .*ull but is null");
+ .hasMessageMatching("copyConcept is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipant(null, new ArrayList<>(), new ArrayList<>()))
.hasMessageMatching(NULL_KEY_ERROR);
assertThatThrownBy(() -> new JpaParticipant(UUID.randomUUID().toString(), null, new ArrayList<>()))
- .hasMessageMatching("supportedElements is marked .*ull but is null");
+ .hasMessageMatching("supportedElements is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipant(UUID.randomUUID().toString(), new ArrayList<>(), null))
- .hasMessageMatching("replicas is marked .*ull but is null");
+ .hasMessageMatching("replicas is marked non-null but is null");
assertDoesNotThrow(() -> new JpaParticipant(UUID.randomUUID().toString(),
new ArrayList<>(), new ArrayList<>()));
assertEquals(participant, testJpaParticipant.toAuthorative());
assertThatThrownBy(() -> testJpaParticipant.fromAuthorative(null))
- .hasMessageMatching("participant is marked .*ull but is null");
+ .hasMessageMatching("participant is marked non-null but is null");
assertThatThrownBy(() -> new JpaParticipant((JpaParticipant) null)).isInstanceOf(NullPointerException.class);
var testJpaParticipant = new JpaParticipant(createParticipantInstance());
assertThatThrownBy(() -> testJpaParticipant.validate(null))
- .hasMessageMatching("fieldName is marked .*ull but is null");
+ .hasMessageMatching("fieldName is marked non-null but is null");
assertTrue(testJpaParticipant.validate("").isValid());
}
"src/test/resources/providers/TestAutomationCompositions.json";
private static final String NODE_TEMPLATE_STATE_JSON = "src/test/resources/providers/NodeTemplateState.json";
- private static final String LIST_IS_NULL = ".*. is marked .*ull but is null";
+ private static final String LIST_IS_NULL = ".*. is marked non-null but is null";
private static final UUID INVALID_ID = UUID.randomUUID();
private final List<Participant> inputParticipants = new ArrayList<>();
void testNonNull() {
var stateDefinition = new StateDefinition<String>(2, null);
assertThatThrownBy(() -> stateDefinition.put(null, null))
- .hasMessageMatching("keys is marked .*ull but is null");
+ .hasMessageMatching("keys is marked non-null but is null");
assertThatThrownBy(() -> stateDefinition.put(new String[] {"", ""}, null))
- .hasMessageMatching("value is marked .*ull but is null");
+ .hasMessageMatching("value is marked non-null but is null");
assertThatThrownBy(() -> stateDefinition.get(null))
- .hasMessageMatching("keys is marked .*ull but is null");
+ .hasMessageMatching("keys is marked non-null but is null");
}
@Test
class PfConceptKeyTest {
private static final String VERSION001 = "0.0.1";
- private static final String ID_IS_NULL = "id is marked .*on.*ull but is null$";
+ private static final String ID_IS_NULL = "id is marked non-null but is null$";
@Test
void testConceptKey() {
assertThatThrownBy(() -> PfConceptKey.getNullKey().matchesId(null)).hasMessageMatching(ID_IS_NULL);
assertThatThrownBy(() -> someKey0.setName(null)).isInstanceOf(NullPointerException.class)
- .hasMessageMatching("^name is marked .*on.*ull but is null$");
+ .hasMessageMatching("^name is marked non-null but is null$");
assertThatThrownBy(() -> someKey0.setVersion(null)).isInstanceOf(NullPointerException.class)
- .hasMessageMatching("^version is marked .*on.*ull but is null$");
+ .hasMessageMatching("^version is marked non-null but is null$");
assertThatIllegalArgumentException().isThrownBy(() -> new PfConceptKey("my-name.*", VERSION001)).withMessage(
"parameter 'name': value 'my-name.*', does not match regular expression '^[A-Za-z0-9\\-_\\.]+$'"
class PfKeyImplTest {
- private static final String ID_IS_NULL = "^id is marked .*on.*ull but is null$";
+ private static final String ID_IS_NULL = "^id is marked non-null but is null$";
private static final String VERSION001 = "0.0.1";
private static final String NAME = "name";
private static MyKey someKey;
+ PfKey.KEY_ID_REGEXP + "\"");
assertThatThrownBy(() -> new MyKey((MyKey) null))
- .hasMessageMatching("^copyConcept is marked .*on.*ull but is null$");
+ .hasMessageMatching("^copyConcept is marked non-null but is null$");
assertTrue(someKey.isNullKey());
assertEquals(new MyKey(PfKey.NULL_KEY_NAME, PfKey.NULL_KEY_VERSION), someKey);
assertEquals("name:0.1.2", someKey4.getId());
assertThatThrownBy(() -> someKey0.getCompatibility(null)).isInstanceOf(NullPointerException.class)
- .hasMessageMatching("^otherKey is marked .*on.*ull but is null$");
+ .hasMessageMatching("^otherKey is marked non-null but is null$");
assertEquals(Compatibility.DIFFERENT, someKey0.getCompatibility(new PfConceptKey()));
assertEquals(Compatibility.DIFFERENT, buildKey1.getCompatibility(new PfConceptKey()));
assertEquals(-12, someKey7.compareTo(someKey0));
assertThatThrownBy(() -> someKey0.compareTo(null)).isInstanceOf(NullPointerException.class)
- .hasMessageMatching("^otherObj is marked .*on.*ull but is null$");
+ .hasMessageMatching("^otherObj is marked non-null but is null$");
assertEquals(0, someKey0.compareTo(someKey0));
assertNotEquals(0, someKey0.compareTo(new PfConceptKey()));
assertThatThrownBy(() -> new MyKey((String) null)).hasMessageMatching(ID_IS_NULL);
assertThatThrownBy(() -> new MyKey((MyKey) null))
- .hasMessageMatching("^copyConcept is marked .*on.*ull but is null$");
+ .hasMessageMatching("^copyConcept is marked non-null but is null$");
- assertThatThrownBy(() -> new MyKey(null, null)).hasMessageMatching("name is marked .*on.*ull but is null$");
+ assertThatThrownBy(() -> new MyKey(null, null)).hasMessageMatching("name is marked non-null but is null$");
assertThatThrownBy(() -> new MyKey(NAME, null))
- .hasMessageMatching("^version is marked .*on.*ull but is null$");
+ .hasMessageMatching("^version is marked non-null but is null$");
assertThatThrownBy(() -> new MyKey(null, VERSION001))
- .hasMessageMatching("^name is marked .*on.*ull but is null$");
+ .hasMessageMatching("^name is marked non-null but is null$");
}
@Test
void testToscaNodeTemplate() {
assertThatThrownBy(() -> {
new ToscaNodeTemplate(null);
- }).hasMessageMatching("copyObject is marked .*on.*ull but is null");
+ }).hasMessageMatching("copyObject is marked non-null but is null");
assertNotNull(new ToscaNodeTemplate(new ToscaNodeTemplate()));
void testGetIdentifier_testGetTypeIdentifier() {
assertThatThrownBy(() -> {
new ToscaPolicy(null);
- }).hasMessageMatching("copyObject is marked .*on.*ull but is null");
+ }).hasMessageMatching("copyObject is marked non-null but is null");
ToscaPolicy policy = new ToscaPolicy();
void testToscaPolicyType() {
assertThatThrownBy(() -> {
new ToscaPolicyType(null);
- }).hasMessageMatching("copyObject is marked .*on.*ull but is null");
+ }).hasMessageMatching("copyObject is marked non-null but is null");
ToscaPolicyType tpt = new ToscaPolicyType();
tpt.setName("AType");
void testToscServiceTemplate() {
assertThatThrownBy(() -> {
new ToscaServiceTemplate(null);
- }).hasMessageMatching("copyObject is marked .*on.*ull but is null");
+ }).hasMessageMatching("copyObject is marked non-null but is null");
assertNotNull(new ToscaServiceTemplate(new ToscaServiceTemplate()));
void testToscTopologyTemplate() {
assertThatThrownBy(() -> {
new ToscaTopologyTemplate(null);
- }).hasMessageMatching("copyObject is marked .*on.*ull but is null");
+ }).hasMessageMatching("copyObject is marked non-null but is null");
assertNotNull(new ToscaTopologyTemplate(new ToscaTopologyTemplate()));