public virtual void test_of_set() { Multimap <string, string> keyValues = ImmutableListMultimap.of("a", "x", "b", "y"); PropertiesFile test = PropertiesFile.of(PropertySet.of(keyValues)); assertEquals(test.Properties, PropertySet.of(keyValues)); assertEquals(test.ToString(), "{a=[x], b=[y]}"); }
public virtual void test_of_list() { PropertiesFile test = PropertiesFile.of(CharSource.wrap(FILE2)); Multimap <string, string> keyValues = ImmutableListMultimap.of("a", "x", "a", "y"); assertEquals(test.Properties, PropertySet.of(keyValues)); assertEquals(test.ToString(), "{a=[x, y]}"); }
public virtual void test_of_propertyNoEquals() { PropertiesFile test = PropertiesFile.of(CharSource.wrap("b\n")); Multimap <string, string> keyValues = ImmutableListMultimap.of("b", ""); assertEquals(test.Properties, PropertySet.of(keyValues)); assertEquals(test.ToString(), "{b=[]}"); }
public virtual void test_of_noLists() { PropertiesFile test = PropertiesFile.of(CharSource.wrap(FILE1)); Multimap <string, string> keyValues = ImmutableListMultimap.of("a", "x", "c", "z", "b", "y"); assertEquals(test.Properties, PropertySet.of(keyValues)); assertEquals(test.ToString(), "{a=[x], c=[z], b=[y]}"); }