@Test public void somebody_at_gmail_adress_is_valid() { assertTrue(validationToTest.validate("somebody@gmail.com").isValid()); }
@Override protected void validate(ValidationContext<String> context) { validateNotNull(context); validateMail(context); }
EmailValidationImpl extends AbstractValidation<String > implements EmailValidation { @Override protected void validate(ValidationContext<String> context) { validateNotNull(context); validateMail(context); } }
EmailValidationImpl extends AbstractValidation<String > implements EmailValidation { @Override protected void validate(ValidationContext<String> context) { validateNotNull(context); validateMail(context); }  }
EmailValidationImpl extends AbstractValidation<String > implements EmailValidation { @Override protected void validate(ValidationContext<String> context) { validateNotNull(context); validateMail(context); }   }
EmailValidationImpl extends AbstractValidation<String > implements EmailValidation { @Override protected void validate(ValidationContext<String> context) { validateNotNull(context); validateMail(context); }    }