code: package org.languagetool.tagging.ner;
  
  import org.junit.Ignore;
  import org.junit.Test;
  
  import java.io.IOException;
  import java.util.List;
  
  import static org.hamcrest.MatcherAssert.assertThat;
  import static org.hamcrest.core.Is.is;
  
  public class NERServiceTest {
    
    @Test
    @Ignore("interactive testing only")
    public void testCommand() throws IOException {
      NERService pipe = new NERService("http://localhost:4567/ner/en");
      List<NERService.Span> res = pipe.runNER("This is a test with Peter Appleford.");
      System.out.println(res);
      /*for (int i = 0; i < 10; i++) {
        List<NERService.Span> res = pipe.runNER("This is a test with Peter Appleford.");
        System.out.println(res);
      }*/
    }
  
    @Test
    public void testParseBuffer() throws IOException {
      NERService pipe = new NERService("nothing");
      List<NERService.Span> res = pipe.parseBuffer("This/O/0/4 is/O/5/7 Peter/PERSON/8/13 's/O/13/15 job/O/16/19 ./O/19/20");
      assertThat(res.size(), is(1));
      assertThat(res.get(0).getStart(), is(8));
      assertThat(res.get(0).getEnd(), is(13));
    }
  
  }
  