Examples of Demo


Examples of org.languagetool.language.Demo

    assertThat(analyzedSentences.get(1).getTokensWithoutWhitespace().length, is(5));
  }
 
  @Test
  public void testConfigurableThreadPoolSize() throws IOException {
    MultiThreadedJLanguageTool tool = new MultiThreadedJLanguageTool(new Demo());
    Assert.assertEquals(Runtime.getRuntime().availableProcessors(), tool.getThreadPoolSize());
   
    tool.setThreadPoolSize(100);
    Assert.assertEquals(100, tool.getThreadPoolSize());
View Full Code Here

Examples of org.languagetool.language.Demo

  @Override
  protected void setUp() throws Exception {
    super.setUp();
    tagger = new ManualTaggerAdapter(new ManualTagger(new ByteArrayInputStream(TEST_DATA.getBytes("UTF-8"))));
    synthesizer = new ManualSynthesizerAdapter(new ManualSynthesizer(new ByteArrayInputStream(TEST_DATA.getBytes("UTF-8"))));
    languageTool = new JLanguageTool(new Demo() {
      @Override
      public String getName() {
        return "TEST";
      }
      @Override
View Full Code Here

Examples of org.languagetool.language.Demo

public class PatternRuleXmlCreatorTest extends TestCase {

  public void testToXML() throws IOException {
    PatternRuleId ruleId = new PatternRuleId("DEMO_RULE");
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    String xml = creator.toXML(ruleId, new Demo());
    assertEquals(
            "<rule id=\"DEMO_RULE\" name=\"Find 'foo bar'\"><!-- a trivial demo rule that matches \"foo\" followed by \"bar\" -->\n" +
            "  <pattern case_sensitive=\"no\">\n" +
            "    <token>foo</token>\n" +
            "    <token>bar</token>\n" +
View Full Code Here

Examples of org.languagetool.language.Demo

  }

  public void testToXMLWithRuleGroup() throws IOException {
    PatternRuleId ruleId = new PatternRuleId("test_spacebefore");
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    String xml = creator.toXML(ruleId, new Demo());
    assertTrue(xml.contains("<rulegroup id=\"test_spacebefore\""));
    assertTrue(xml.contains("</rulegroup>"));
    assertTrue(xml.contains("<rule>"));
    assertTrue(xml.contains("<rule type=\"duplication\">"));
    assertTrue(xml.contains("<token>blah</token>"));
View Full Code Here

Examples of org.languagetool.language.Demo

  }

  public void testToXMLWithRuleGroupAndSubId1() throws IOException {
    PatternRuleId ruleId = new PatternRuleId("test_spacebefore", "1");
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    String xml = creator.toXML(ruleId, new Demo());
    assertFalse(xml.contains("<rulegroup"));
    assertFalse(xml.contains("</rulegroup>"));
    assertTrue(xml.contains("<message>This is a dummy message 1.</message>"));
  }
View Full Code Here

Examples of org.languagetool.language.Demo

  }

  public void testToXMLWithRuleGroupAndSubId2() throws IOException {
    PatternRuleId ruleId = new PatternRuleId("test_spacebefore", "2");
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    String xml = creator.toXML(ruleId, new Demo());
    assertFalse(xml.contains("<rulegroup id=\"test_spacebefore\""));
    assertFalse(xml.contains("</rulegroup>"));
    assertTrue(xml.contains("<message>This is a dummy message 2.</message>"));
  }
View Full Code Here

Examples of org.languagetool.language.Demo

  }

  public void testToXMLWithAntiPattern() throws IOException {
    PatternRuleId ruleId = new PatternRuleId("DEMO_RULE_ANTIPATTERN");
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    String xml = creator.toXML(ruleId, new Demo());
    assertTrue(xml.contains(
            "  <antipattern>\n" +
            "    <token>bar</token>\n" +
            "    <token>,</token>\n" +
            "  </antipattern>\n"));
View Full Code Here

Examples of org.languagetool.language.Demo

  public void testToXMLInvalidRuleId() throws IOException {
    PatternRuleXmlCreator creator = new PatternRuleXmlCreator();
    PatternRuleId fakeRuleId = new PatternRuleId("FAKE_ID");
    try {
      creator.toXML(fakeRuleId, new Demo());
      fail();
    } catch(RuntimeException expected) {}
  }
View Full Code Here

Examples of org.languagetool.language.Demo

public class DemoPatternRuleTest extends PatternRuleTest {

  private static final Language language = TestTools.getDemoLanguage();
 
  public void testRules() throws IOException {
    runTestForLanguage(new Demo());
  }
View Full Code Here

Examples of org.languagetool.language.Demo

  private static JLanguageTool langTool;

  @BeforeClass
  public static void setup() throws IOException {
    langTool = new JLanguageTool(new Demo());
  }
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.