Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 
 package eu.clarin.weblicht.wlfxb.tc.test;
 

Author(s):
Yana Panchenko
    @Rule
    public TemporaryFolder testFolder = new TemporaryFolder();
    private static final String INPUT_FILE_WITHOUT_LAYER = "/data/tc-dconn/tcf-before.xml";
    private static final String INPUT_FILE_WITH_LAYER = "/data/tc-dconn/tcf-after.xml";
    private static final String EXPECTED_OUTPUT_FILE = "/data/tc-dconn/output-expected.xml";
    private static final String OUTPUT_FILE = "output.xml";
    private static final EnumSet<TextCorpusLayerTaglayersToReadBeforeDConnDetect =
            EnumSet.of(.);
    private static final EnumSet<TextCorpusLayerTaglayersToReadAfterDConnDetect =
    public static final Map<StringStringtoken2dct = new HashMap<StringString>();
    // semantically this example doesn't make sense, but is given just for the sake of testing
    static {
        .put("K√§sepizza""expansion");
        .put("Sie""temporal");
    }
    @Test
    public void testRead() throws Exception {
        Assert.assertEquals(2, layer.size());
        Assert.assertEquals(tc.getTokensLayer().getToken(3), layer.getTokens(layer.getConnective(0))[0]);
        Assert.assertEquals(tc.getTokensLayer().getToken(5), layer.getTokens(layer.getConnective(1))[0]);
    }
    @Test
    public void testReadWrite() throws Exception {
        String outfile = .getRoot() + . + ;
        ..println(tc);
        DiscourseConnectivesLayer layer = tc.createDiscourseConnectivesLayer("TuebaDZ");
        for (int i = 0; i < tc.getTokensLayer().size(); i++) {
            Token token = tc.getTokensLayer().getToken(i);
            String connectiveType = recognize(token.getString());
            if (connectiveType != null) {
                // create and add part-of-speech tag to the tags layer
                layer.addConnective(Arrays.asList(new Token[]{token}), connectiveType);
            }
        }
        // IMPORTANT! close the streams!!!
        tc.close();
        ..println(tc);
        // compare output xml with expected xml
        assertEqualXml(outfile);
    }
    // semantically this example doesn't make sense, but is given just for the sake of testing
    private String recognize(String tokenString) {
        return .get(tokenString);
    }
New to GrepCode? Check out our FAQ X