Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package eu.clarin.weblicht.wlfxb.io;
 
 import java.io.File;
 import org.junit.Test;
 import org.junit.Rule;

Author(s):
Yana Panchenko
//TODO so that it tests all layers, and so that all layers be in separate tests
    @Rule
    public TemporaryFolder testFolder = new TemporaryFolder();
    private static final String INPUT_FILE_Textcorpus = "/data/objector/input_textcorpus.xml";
    private static final String INPUT_FILE_Lexicon = "/data/objector/input_lexicon.xml";
    private static final String OUTPUT_FILE_1 = "wld-output-empty.xml";
    private static final String OUTPUT_FILE_2 = "wld-min-prefix-output-empty.xml";
    public WLDObjectorEmptyLayersTest() {
    }
    @Test
    public void testRead_Textcorpus() throws Exception {
        testRead(is);
    }
    @Test
    public void testRead_Lexicon() throws Exception {
        testRead(is);
    }
    @Test
    public void testWrite_File() throws Exception {
        ..println("write");
        File file = .newFile();
        WLData data = createWLTestData();
        WLDObjector.write(datafiletrue);
    }
    @Test
    public void testWriteUsingMinimumNsPrefixes_File() throws Exception {
        ..println("write");
        File file = .newFile();
        WLData data = createWLTestData();
        WLDObjector.write(data.getMetaData(), data.getTextCorpus(), filefalse);
    }
    private void testRead(InputStream isthrows Exception {
        ..println("read");
        WLData wld = WLDObjector.read(is);
        ..println(" --- " + wld.getMetaData());
        ..println(" --- " + wld.getTextCorpus());
        ..println(" --- " + wld.getLexicon());
    }
    private WLData createWLTestData() {
        MetaData md = createTestMetadata();
        TextCorpusStored tc = createTestTextCorpus();
        WLData data = new WLData(mdtc);
        return data;
    }
        TextCorpusStored textCorpus = new TextCorpusStored("en");
        textCorpus.createTextLayer();
        textCorpus.createTokensLayer();
        textCorpus.createSentencesLayer();
        textCorpus.createPosTagsLayer("Tiger");
        return textCorpus;
    }
    private MetaData createTestMetadata() {
        MetaData md = new MetaData();
        //data.metaData.source = "Tuebingen Uni";
        md.addMetaDataItem("title""binding test");
        md.addMetaDataItem("author""Yana");
        return md;
    }
New to GrepCode? Check out our FAQ X