### Question:
JsUtils { public static String escapeStrArray(Collection<String> col) { return escapeArray(col, s -> s.toString()); }  static String escape(String param); static String escapeArray(Collection<T> col); static String escapeStrArray(Collection<String> col); static String escapeArray(Collection<T> col, ObjPrinter<T> printer);  }### Answer:
@Test(expected = IllegalArgumentException.class) public void testEscapeStrArray_Null() { assertNull(JsUtils.escapeStrArray(null)); }
@Test public void testEscapeStrArray() { assertEquals("[\"123123\",\"param two\"]", JsUtils.escapeStrArray(ImmutableSet.of("123123", "param two"))); }