1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.any23.extractor;
19
20 import org.junit.Assert;
21 import org.junit.Test;
22
23
24
25
26 public class ExtractionParametersTest {
27
28 @Test
29 public void testReadDefaultConfig() {
30 final ExtractionParameters extractionParameters = ExtractionParameters.newDefault();
31 Assert.assertEquals(false, extractionParameters.getFlag("any23.microdata.strict"));
32 Assert.assertEquals("http://schema.org/", extractionParameters.getProperty("any23.microdata.ns.default"));
33 }
34
35 @Test
36 public void testReadOverridenConfig() {
37 final ExtractionParameters extractionParameters = ExtractionParameters.newDefault();
38 extractionParameters.setFlag("any23.microdata.strict", true);
39 final String CUSTOM_PROP = "http://fake/property";
40 extractionParameters.setProperty("any23.microdata.ns.default", CUSTOM_PROP);
41
42 Assert.assertEquals(true, extractionParameters.getFlag("any23.microdata.strict"));
43 Assert.assertEquals(CUSTOM_PROP, extractionParameters.getProperty("any23.microdata.ns.default"));
44 }
45
46 }