package edu.stanford.nlp.international.spanish;
import junit.framework.TestCase;
/**
* @author Jon Gauthier
*/
public class SpanishUnknownWordSignaturesTest extends TestCase {
public void testHasConditionalSuffix() {
assertTrue(SpanishUnknownWordSignatures.hasConditionalSuffix("debería"));
assertTrue(SpanishUnknownWordSignatures.hasConditionalSuffix("deberías"));
assertTrue(SpanishUnknownWordSignatures.hasConditionalSuffix("deberíamos"));
assertTrue(SpanishUnknownWordSignatures.hasConditionalSuffix("deberíais"));
assertTrue(SpanishUnknownWordSignatures.hasConditionalSuffix("deberían"));
assertFalse(SpanishUnknownWordSignatures.hasConditionalSuffix("debía"));
assertFalse(SpanishUnknownWordSignatures.hasConditionalSuffix("debías"));
assertFalse(SpanishUnknownWordSignatures.hasConditionalSuffix("debíamos"));
assertFalse(SpanishUnknownWordSignatures.hasConditionalSuffix("debíais"));
assertFalse(SpanishUnknownWordSignatures.hasConditionalSuffix("debían"));
}
public void testHasImperfectErIrSuffix() {
assertTrue(SpanishUnknownWordSignatures.hasImperfectErIrSuffix("vivía"));
assertFalse(SpanishUnknownWordSignatures.hasImperfectErIrSuffix("viviría"));
}
}