### Question:
RemoveElementExpression extends ForEachUpdateExpression { @Override public JsonNode toJson() { return getFactory().textNode("$remove"); }  @Override JsonNode toJson(); @Override int hashCode(); @Override boolean equals(Object obj);  }### Answer:
@Test public void testToJson() throws IOException { RemoveElementExpression instance = new RemoveElementExpression(); JsonNode expResult = JsonUtils.json("\"$remove\""); JsonNode result = instance.toJson(); assertEquals(expResult, result); }