use of org.languagetool.language.Portuguese in project languagetool by languagetool-org.
the class PortugueseWikipediaRuleTest method setUp.
@Before
public void setUp() throws Exception {
rule = new PortugueseWikipediaRule(TestTools.getMessages("pt"));
langTool = new JLanguageTool(new Portuguese());
}
use of org.languagetool.language.Portuguese in project languagetool by languagetool-org.
the class PortugueseWordRepeatBeginningRuleTest method testRule.
@Test
public void testRule() throws IOException {
JLanguageTool langTool = new JLanguageTool(new Portuguese());
// correct sentences:
assertEquals(0, langTool.check("Este exemplo está correto. Este exemplo também.").size());
assertEquals(0, langTool.check("Certo, isto está bem. Este exemplo está correto. Certo que este também.").size());
assertEquals(0, langTool.check("2011: Setembro já passou. 2011: Outubro também. 2011: Novembro já se foi.").size());
// errors:
assertEquals(1, langTool.check("Este exemplo está correto. Este segundo também. Este terceiro exemplo não.").size());
assertEquals(1, langTool.check("Então, este está correto. Então, este está errado, por causa da repetição.").size());
// this used to cause false alarms because reset() was not implemented
assertEquals(0, langTool.check("Então, este deve ser considerado uma nova frase.").size());
}
use of org.languagetool.language.Portuguese in project languagetool by languagetool-org.
the class PortugueseClicheRuleTest method setUp.
@Before
public void setUp() throws Exception {
rule = new PortugueseClicheRule(TestTools.getMessages("pt"));
langTool = new JLanguageTool(new Portuguese());
}
Aggregations