package org.limewire.setting; import java.util.Properties; import junit.framework.Test; import org.limewire.util.BaseTestCase; public class PropertiesSettingTest extends BaseTestCase { public PropertiesSettingTest(String name) { super(name); } public static Test suite() { return buildTestSuite(PropertiesSettingTest.class); } public void testToString() { Properties props = new Properties(); props.setProperty("key", "value"); Properties props2 = new Properties(); props2.setProperty("props", PropertiesSetting.toString(props)); Properties props3 = PropertiesSetting.fromString(PropertiesSetting.toString(props2)); String deserialized = props3.getProperty("props"); assertNotNull(deserialized); Properties deserializedProps = PropertiesSetting.fromString(deserialized); assertEquals("value", deserializedProps.getProperty("key")); } }