1 package com.atlassian.bonnie.search.extractor;
2
3 import java.util.List;
4
5 import com.atlassian.bonnie.search.extractor.XmlClassConfigurations.ClassConfiguration;
6 import com.atlassian.bonnie.search.extractor.XmlClassConfigurations.FieldConfiguration;
7
8 import junit.framework.TestCase;
9
10 public class TestXmlClassConfigurations extends TestCase
11 {
12
13 public void testConfigurationOfAppendToDefaultContent()
14 {
15 ClassConfiguration config = XmlClassConfigurations.getClassConfiguration(MadeUpClassToExtractFrom.class);
16 List<FieldConfiguration> fieldConfigs = config.getFieldConfigurations();
17
18 assertEquals(4, fieldConfigs.size());
19
20 assertFalse(fieldConfigs.get(0).isAppendToDefaultSearchableText());
21 assertTrue(fieldConfigs.get(1).isAppendToDefaultSearchableText());
22 assertTrue(fieldConfigs.get(2).isAppendToDefaultSearchableText());
23 assertFalse(fieldConfigs.get(3).isAppendToDefaultSearchableText());
24 }
25
26 private static final class MadeUpClassToExtractFrom
27 {
28
29 }
30 }