/** * Replaces the element. * @param e1 original * @param e2 replacement * @return true if element was replaced */ public boolean replace(Object e1, Object e2) { return replace(fromObject(e1),fromObject(e2)); }
public void shouldReplaceElement() { JsonArray array = array("bar","foo"); assertThat(array.replace("bar", "rab"), is(true)); assertThat(array.replace("bar", "rab"), is(false)); assertThat(array.contains("rab"), is(true)); assertThat(array.contains("foo"), is(true)); assertThat(array.contains("bar"), is(false)); }