@Test
public void isValidUUID() throws Exception
{

	StringCondition condition = new StringCondition(UUID.randomUUID().toString());
	condition.isValidUUID();
	StringCondition upperCasedCondition = new StringCondition(UUID.randomUUID().toString().toUpperCase());
	upperCasedCondition.isValidUUID();
	StringCondition badCondition = new StringCondition("");
	Assertions.assertThatThrownBy(badCondition::isValidUUID)
	          .isInstanceOf(DbcAssertionError.class)
	          .hasCauseInstanceOf(IllegalArgumentException.class);
}