### Question:
DataInsertRequest extends CRUDRequest { @Override public Operation getOperation() { return Operation.INSERT; } DataInsertRequest(String entityName, String entityVersion);  DataInsertRequest(String entityName); DataInsertRequest returns(List<? extends Projection> projection); DataInsertRequest returns(List<? extends Projection> projection, Integer begin, Integer maxResults); DataInsertRequest returns(Projection... projection); DataInsertRequest returns(Projection[] projection, Integer begin, Integer maxResults); DataInsertRequest create(Collection<?> objects); DataInsertRequest create(Object... objects); @Override JsonNode getBodyJson(); @Override Operation getOperation();  }### Answer:
@Test public void testGetOperation() { Assert.assertEquals(Operation.INSERT, request.getOperation()); }