### Question:
RdbmsConfiguration implements Cloneable { @SneakyThrows public static RdbmsConfiguration clone(final RdbmsConfiguration origin) { return (RdbmsConfiguration) origin.clone(); }  @SneakyThrows static RdbmsConfiguration clone(final RdbmsConfiguration origin); String getWhereCondition();  }### Answer:
@Test public void assertClone() { RdbmsConfiguration origin = new RdbmsConfiguration(); RdbmsConfiguration clone = RdbmsConfiguration.clone(origin); assertTrue(origin.equals(clone)); origin.setTableName("t1"); assertFalse(origin.equals(clone)); }