@Override
  public List<ImportValidationFeedback> verifyRule( Object subject ) {

    List<ImportValidationFeedback> feedback = new ArrayList<>();

    if ( !isEnabled() || !( subject instanceof JobMeta ) ) {
      return feedback;
    }

    JobMeta jobMeta = (JobMeta) subject;
    String description = jobMeta.getDescription();

    if ( null != description && minLength <= description.length() ) {
      feedback.add( new ImportValidationFeedback(
        this, ImportValidationResultType.APPROVAL, "A description is present" ) );
    } else {
      feedback.add( new ImportValidationFeedback(
        this, ImportValidationResultType.ERROR, "A description is not present or too short" ) );
    }

    return feedback;
  }
@Test
  public void testVerifyRule_NotJobMetaParameter_DisabledRule() {
    JobHasDescriptionImportRule importRule = getImportRule( 10, false );

    List<ImportValidationFeedback> feedbackList = importRule.verifyRule( "" );

    assertNotNull( feedbackList );
    assertTrue( feedbackList.isEmpty() );
  }