/**
* Copyright (C) 2014 - present by OpenGamma Inc. and the OpenGamma group of companies
*
* Please see distribution for license.
*/
package com.opengamma.sesame.graph.convert;
import static org.testng.AssertJUnit.assertEquals;
import java.util.List;
import org.testng.annotations.Test;
import com.google.common.collect.ImmutableList;
import com.opengamma.util.test.TestGroup;
@Test(groups = TestGroup.UNIT)
public class StringParserTest {
@Test
public void parse() {
String str = "a~1 1 abc, def, \"gh i\", \"jk,l\", \"m,n\\\" o\" a \" 'b \" 1.2 -3 \"quo\\\"ted\"";
List<String> expected =
ImmutableList.of("a~1", "1", "abc", "def", "gh i", "jk,l", "m,n\" o", "a", " 'b ", "1.2", "-3", "quo\"ted");
List<String> parsed = StringParser.parse(str);
assertEquals(expected, parsed);
}
}