@Before
  public void setUp() throws Exception {

    processor = new ValidCharactersConstraintProcessor();

    dictionaryValidationResult = new DictionaryValidationResult();
    dictionaryValidationResult.setErrorLevel(ErrorLevel.NOCONSTRAINT);

    addressEntry = new BusinessObjectEntry();

    List<AttributeDefinition> attributes = new ArrayList<AttributeDefinition>();

    cityAlphaPatternConstraint = new AlphaPatternConstraint();
    cityAlphaPatternConstraint.setMessageKey("validate.dummykey");
    cityAlphaPatternConstraint.setValidationMessageParams(new ArrayList<String>());

    cityDefinition = new AttributeDefinition();
    cityDefinition.setName("city");
    cityDefinition.setValidCharactersConstraint(cityAlphaPatternConstraint);
    attributes.add(cityDefinition);

    street1AlphaPatternConstraint = new AlphaPatternConstraint();
    street1AlphaPatternConstraint.setMessageKey("validate.dummykey");
    street1AlphaPatternConstraint.setValidationMessageParams(new ArrayList<String>());
    street1AlphaPatternConstraint.setAllowWhitespace(true);

    street1Definition = new AttributeDefinition();
    street1Definition.setName("street1");
    street1Definition.setValidCharactersConstraint(street1AlphaPatternConstraint);
    attributes.add(street1Definition);

    addressEntry.setAttributes(attributes);
  }