@Test
  public void test() {
    final List<String> stringItems = new ArrayList<String>();
    final String text =
        "['f\\\'oo', 'don\\\'t can\\\'t', \"\\\"bar\\\"\", 'b\\\"a\\\'z', \"q\\\"u\\'x\"]";
    final int startPos = 0;

    OStringSerializerHelper.getCollection(
        text,
        startPos,
        stringItems,
        OStringSerializerHelper.LIST_BEGIN,
        OStringSerializerHelper.LIST_END,
        OStringSerializerHelper.COLLECTION_SEPARATOR);

    Assert.assertEquals(OIOUtils.getStringContent(stringItems.get(0)), "f'oo");
    Assert.assertEquals(OIOUtils.getStringContent(stringItems.get(1)), "don't can't");
    Assert.assertEquals(OIOUtils.getStringContent(stringItems.get(2)), "\"bar\"");
    Assert.assertEquals(OIOUtils.getStringContent(stringItems.get(3)), "b\"a\'z");
    Assert.assertEquals(OIOUtils.getStringContent(stringItems.get(4)), "q\"u\'x");
  }