@@ -154,8 +154,8 @@ public void invokeHandler_nullResponse_returnsFailure(final String requestDataPa
154154 verify (providerMetricsPublisher ).publishInvocationMetric (any (Instant .class ), eq (action ));
155155 verify (providerMetricsPublisher ).publishDurationMetric (any (Instant .class ), eq (action ), anyLong ());
156156
157- // verify that model validation occurred for CREATE/UPDATE/DELETE
158- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
157+ // verify that model validation occurred for CREATE/UPDATE
158+ if (action == Action .CREATE || action == Action .UPDATE ) {
159159 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
160160 }
161161
@@ -269,8 +269,8 @@ public void invokeHandler_handlerFailed_returnsFailure(final String requestDataP
269269 // verify initialiseRuntime was called and initialised dependencies
270270 verifyInitialiseRuntime ();
271271
272- // verify that model validation occurred for CREATE/UPDATE/DELETE
273- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
272+ // verify that model validation occurred for CREATE/UPDATE
273+ if (action == Action .CREATE || action == Action .UPDATE ) {
274274 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
275275 }
276276
@@ -325,8 +325,8 @@ public void invokeHandler_CompleteSynchronously_returnsSuccess(final String requ
325325 // verify initialiseRuntime was called and initialised dependencies
326326 verifyInitialiseRuntime ();
327327
328- // verify that model validation occurred for CREATE/UPDATE/DELETE
329- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
328+ // verify that model validation occurred for CREATE/UPDATE
329+ if (action == Action .CREATE || action == Action .UPDATE ) {
330330 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
331331 }
332332
@@ -400,11 +400,12 @@ public void invokeHandler_InProgress_returnsInProgress(final String requestDataP
400400 verify (providerMetricsPublisher ).publishInvocationMetric (any (Instant .class ), eq (action ));
401401 verify (providerMetricsPublisher ).publishDurationMetric (any (Instant .class ), eq (action ), anyLong ());
402402
403- // verify that model validation occurred for CREATE/UPDATE/DELETE
404- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
403+ // verify that model validation occurred for CREATE/UPDATE
404+ if (action == Action .CREATE || action == Action .UPDATE ) {
405405 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
406+ }
406407
407- // verify output response
408+ if ( action == Action . CREATE || action == Action . UPDATE || action == Action . DELETE ) {
408409 verifyHandlerResponse (out , ProgressEvent .<TestModel , TestContext >builder ().status (OperationStatus .IN_PROGRESS )
409410 .resourceModel (TestModel .builder ().property1 ("abc" ).property2 (123 ).build ()).build ());
410411 } else {
@@ -465,8 +466,8 @@ public void reInvokeHandler_InProgress_returnsInProgress(final String requestDat
465466 // validation failure metric should not be published
466467 verifyNoMoreInteractions (providerMetricsPublisher );
467468
468- // verify that model validation occurred for CREATE/UPDATE/DELETE
469- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
469+ // verify that model validation occurred for CREATE/UPDATE
470+ if (action == Action .CREATE || action == Action .UPDATE ) {
470471 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
471472 }
472473
@@ -477,7 +478,7 @@ public void reInvokeHandler_InProgress_returnsInProgress(final String requestDat
477478 }
478479
479480 @ ParameterizedTest
480- @ CsvSource ({ "create.request.json,CREATE" , "update.request.json,UPDATE" , "delete.request.json,DELETE" })
481+ @ CsvSource ({ "create.request.json,CREATE" , "update.request.json,UPDATE" })
481482 public void invokeHandler_SchemaValidationFailure (final String requestDataPath , final String actionAsString )
482483 throws IOException {
483484 final Action action = Action .valueOf (actionAsString );
@@ -499,8 +500,8 @@ public void invokeHandler_SchemaValidationFailure(final String requestDataPath,
499500 // all metrics should be published, even for a single invocation
500501 verify (providerMetricsPublisher , times (1 )).publishInvocationMetric (any (Instant .class ), eq (action ));
501502
502- // verify that model validation occurred for CREATE/UPDATE/DELETE
503- if (action == Action .CREATE || action == Action .UPDATE || action == Action . DELETE ) {
503+ // verify that model validation occurred for CREATE/UPDATE
504+ if (action == Action .CREATE || action == Action .UPDATE ) {
504505 verify (validator ).validateObject (any (JSONObject .class ), any (JSONObject .class ));
505506 }
506507
0 commit comments