@Override public void execute(String input) { PropertyValidator.getInstance().assertOne(input, getProperties()); } });
@Override public void execute(String input) { PropertyValidator.getInstance().assertOne(input, getProperties()); } });
@Override public void execute(String input) { PropertyValidator.getInstance().assertOneOrLess(input, getProperties()); } });
@Override public void execute(String input) { PropertyValidator.getInstance().assertOneOrLess(input, getProperties()); } });
Arrays.asList(Property.DTSTART, Property.DTSTAMP, Property.UID).forEach(property -> PropertyValidator.getInstance().assertOne(property, getProperties())); Property.RRULE, Property.SUMMARY).forEach(property -> PropertyValidator.getInstance().assertOneOrLess(property, getProperties())); getProperties()); getProperties());
getProperties()); PropertyValidator.getInstance().assertOne(Property.DTSTAMP, getProperties()); PropertyValidator.getInstance().assertOne(Property.UID, getProperties()); getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LAST_MODIFIED, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RECURRENCE_ID, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RRULE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.SUMMARY, getProperties()); getProperties()); getProperties());
Arrays.asList(Property.DTSTART, Property.DTSTAMP, Property.UID).forEach(property -> PropertyValidator.getInstance().assertOne(property, getProperties())); Property.RRULE, Property.SUMMARY).forEach(property -> PropertyValidator.getInstance().assertOneOrLess(property, getProperties())); getProperties()); getProperties());
/** * @return * @throws SocketException */ public static TestSuite suite() throws SocketException { TestSuite suite = new TestSuite(); Available a = new Available(); suite.addTest(new AvailableTest("testIsNotCalendarComponent", a)); suite.addTest(new AvailableTest("testValidationException", a)); UidGenerator g = new RandomUidGenerator(); a = new Available(); a.getProperties().add(g.generateUid()); a.getProperties().add(new DtStart(new DateTime())); a.getProperties().add(new DtStamp()); a.getProperties().add(new Duration(java.time.Period.ofWeeks(1))); suite.addTest(new AvailableTest("testValidation", a)); return suite; } }