@Test public void testConvertToDoubleQuotedString() { assertTrue(Utils.convertToDoubleQuotedString(null).length() == 0); assertTrue(Utils.convertToDoubleQuotedString("").equalsIgnoreCase("\"\"")); assertTrue(Utils.convertToDoubleQuotedString("Foo").equalsIgnoreCase("\"Foo\"")); assertTrue(Utils.convertToDoubleQuotedString("Foo.Bar").equalsIgnoreCase("\"Foo.Bar\"")); assertTrue(Utils.convertToDoubleQuotedString("Foo'").equalsIgnoreCase("\"Foo'\"")); // cases for testing the value which already enclosed with double quotes assertTrue(Utils.convertToDoubleQuotedString("\"Foo\"").equalsIgnoreCase("\"Foo\"")); assertTrue(Utils.convertToDoubleQuotedString("\"Foo\"Bar\"").equalsIgnoreCase("\"Foo\"Bar\"")); }