List of usage examples for org.apache.commons.configuration SubnodeConfiguration isEmpty
public boolean isEmpty()
From source file:io.datalayer.conf.HierarchicalIniConfigurationTest.java
/** * Tests whether a section that has been cleared can be manipulated and * saved later.// w w w . j ava 2 s. c o m */ @Test public void testSaveClearedSection() throws ConfigurationException { final String data = "[section]\ntest = failed\n"; HierarchicalINIConfiguration config = setUpConfig(data); SubnodeConfiguration sub = config.getSection("section"); assertFalse("No content", sub.isEmpty()); sub.clear(); sub.setProperty("test", "success"); StringWriter writer = new StringWriter(); config.save(writer); HierarchicalConfiguration config2 = setUpConfig(writer.toString()); assertEquals("Wrong value", "success", config2.getString("section.test")); }
From source file:io.datalayer.conf.HierarchicalIniConfigurationTest.java
/** * Tests querying the content of the global section if there is none. */// w w w . j a va2s . c o m @Test public void testGetSectionGlobalNonExisting() throws ConfigurationException { HierarchicalINIConfiguration config = setUpConfig(INI_DATA); SubnodeConfiguration section = config.getSection(null); assertTrue("Sub config not empty", section.isEmpty()); }
From source file:io.datalayer.conf.HierarchicalIniConfigurationTest.java
/** * Tests querying a non existing section. *///from www .j ava 2 s .c o m @Test public void testGetSectionNonExisting() throws ConfigurationException { HierarchicalINIConfiguration config = setUpConfig(INI_DATA); SubnodeConfiguration section = config.getSection("Non existing section"); assertTrue("Sub config not empty", section.isEmpty()); }