package br.com.caelum.stella.validation.ie; import br.com.caelum.stella.MessageProducer; import br.com.caelum.stella.validation.Validator; public class IEParaValidatorTest extends IEValidatorTest { public IEParaValidatorTest() { super(wrongCheckDigitUnformattedString, validUnformattedString, validFormattedString, validValues); } private static final String wrongCheckDigitUnformattedString = "159999999"; private static final String validUnformattedString = "159999995"; private static final String validFormattedString = "15.999.999-5"; private static final String[] validValues = { validFormattedString, "15.229.851-7", "15.133.081-6", "15.143.772-6", "15.191.809-0", "15.133.081-6", "15.105.561-0", "15.069.510-1", "15.002.934-9", "15.133.041-7", "15.887.063-8" }; @Override protected Validator<String> getValidator(MessageProducer messageProducer, boolean isFormatted) { return new IEParaValidator(messageProducer, isFormatted); } }