Examples of German


Examples of org.languagetool.language.German

//     assertEquals(2, langTool.check("Karten werden vom Auswahlstapel gezogen. Auch [...] Der Auswahlstapel gehört zum Inhalt.").size());
  }

  public void testSubstantivierteVerben() throws IOException {
    CaseRule rule = new CaseRule(null);
    JLanguageTool langTool = new JLanguageTool(new German());

    // correct sentences:
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das fahrende Auto.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das können wir so machen.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Denn das Fahren ist einfach.")).length);
View Full Code Here

Examples of org.languagetool.language.German

    // TODO: detect all the cases not preceded with 'das'
  }

  public void testPhraseExceptions() throws IOException {
    CaseRule rule = new CaseRule(null);
    JLanguageTool langTool = new JLanguageTool(new German());

    // correct sentences:
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das gilt ohne Wenn und Aber.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("ohne Wenn und Aber")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das gilt ohne Wenn und Aber bla blubb.")).length);
View Full Code Here

Examples of org.languagetool.language.German

*/
public class DashRuleTest extends TestCase {

  public void testRule() throws IOException {
    DashRule rule = new DashRule(null);
    JLanguageTool langTool = new JLanguageTool(new German());

    // correct sentences:
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Die große Diäten-Erhöhung kam dann doch.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Die große Diätenerhöhung kam dann doch.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Die große Diäten-Erhöhungs-Manie kam dann doch.")).length);
View Full Code Here

Examples of org.languagetool.language.German

import java.io.IOException;

public class UppercaseSentenceStartRuleTest extends TestCase {

  public void testRule() throws IOException {
    final JLanguageTool lt = new JLanguageTool(new German());
   
    assertEquals(2, lt.check("etwas beginnen. und der auch nicht").size());
   
    assertEquals(0, lt.check("Dies ist ein Satz. Und hier kommt noch einer").size());
    assertEquals(0, lt.check("Dies ist ein Satz. Ätsch, noch einer mit Umlaut.").size());
View Full Code Here

Examples of org.languagetool.language.German

*/
public class WiederVsWiderRuleTest extends TestCase {

  public void testRule() throws IOException {
    WiederVsWiderRule rule = new WiederVsWiderRule(null);
    JLanguageTool langTool = new JLanguageTool(new German());
    // correct sentences:
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das spiegelt wider, wie es wieder läuft.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das spiegelt die Situation gut wider.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Das spiegelt die Situation.")).length);
    assertEquals(0, rule.match(langTool.getAnalyzedSentence("Immer wieder spiegelt das die Situation.")).length);
View Full Code Here

Examples of org.languagetool.language.German

public class JLanguageToolTest {

  @Test
  public void testGetMessageBundle() throws Exception {
    final ResourceBundle bundle1 = JLanguageTool.getMessageBundle(new German());
    assertThat(bundle1.getString("de"), is("Deutsch"));

    final ResourceBundle bundle2 = JLanguageTool.getMessageBundle(new English());
    assertThat(bundle2.getString("de"), is("German"));
View Full Code Here

Examples of org.languagetool.language.German

  private JLanguageTool langTool;
 
  @Override
  public void setUp() throws IOException {
    rule = new AgreementRule(null);
    langTool = new JLanguageTool(new German());
  }
View Full Code Here

Examples of org.languagetool.language.German

    //TODO: input is actually correct
    assertBad("Bei dem Papierabzüge von Digitalbildern bestellte werden.", "bezüglich Kasus, Genus oder Numerus.");
  }
 
  public void testRegression() throws IOException {
      JLanguageTool gramCheckerEngine = new JLanguageTool(new German());
      gramCheckerEngine.activateDefaultPatternRules();
      // used to be not detected > 1.0.1:
      String str = "Und so.\r\nDie Bier.";
      List<RuleMatch> matches = gramCheckerEngine.check(str);
      assertEquals(1, matches.size());
View Full Code Here

Examples of org.languagetool.language.German

  private JLanguageTool langTool;
 
  @Override
  public void setUp() throws IOException {
    rule = new VerbAgreementRule(null);
    langTool = new JLanguageTool(new German());
  }
View Full Code Here

Examples of org.languagetool.language.German

  private GenericUnpairedBracketsRule rule;
  private JLanguageTool langTool;
 
  public void testGermanRule() throws IOException {
    setUpRule(new German());
    // correct sentences:
    assertMatches("(Das sind die Sätze, die sie testen sollen).", 0);
    assertMatches("(Das sind die «Sätze», die sie testen sollen).", 0);
    assertMatches("(Das sind die »Sätze«, die sie testen sollen).", 0);
    assertMatches("(Das sind die Sätze (noch mehr Klammern [schon wieder!]), die sie testen sollen).", 0);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.