Added createSection(String path, Map<String, object> map)

By: Feildmaster <admin@feildmaster.com>
This commit is contained in:
Bukkit/Spigot
2011-11-01 22:04:48 -05:00
parent 04ccdf16fd
commit 867d2bc046
4 changed files with 39 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ package org.bukkit.configuration;
import org.bukkit.Material;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import org.bukkit.inventory.ItemStack;
@@ -182,6 +183,19 @@ public abstract class ConfigurationSectionTest {
assertEquals("subsection", subsection.getName());
}
@Test
public void testSectionMap() {
ConfigurationSection config = getConfigurationSection();
Map<String, Object> testMap = new LinkedHashMap<String, Object>();
testMap.put("string", "Hello World");
testMap.put("integer", 15);
config.createSection("test.path", testMap);
assertEquals(testMap, config.getConfigurationSection("test.path").getValues(false));
}
@Test
public void testGetString_String() {
ConfigurationSection section = getConfigurationSection();

View File

@@ -1,7 +1,6 @@
package org.bukkit.configuration;
import java.util.LinkedHashMap;
import java.io.File;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;