From f7c851384534533b8caf81cb567253efd0264e0f Mon Sep 17 00:00:00 2001 From: t-samples Date: Thu, 3 Aug 2023 11:43:06 -0500 Subject: [PATCH] CE-564 - Adding support for override warehouse and carrier service. --- .../api/actions/BaseAPIActionUtilTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/qqq-backend-module-api/src/test/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtilTest.java b/qqq-backend-module-api/src/test/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtilTest.java index 809e56b7..901d5945 100644 --- a/qqq-backend-module-api/src/test/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtilTest.java +++ b/qqq-backend-module-api/src/test/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtilTest.java @@ -39,6 +39,7 @@ import com.kingsrook.qqq.backend.core.exceptions.QException; import com.kingsrook.qqq.backend.core.model.actions.tables.count.CountInput; import com.kingsrook.qqq.backend.core.model.actions.tables.count.CountOutput; import com.kingsrook.qqq.backend.core.model.actions.tables.delete.DeleteInput; +import com.kingsrook.qqq.backend.core.model.actions.tables.delete.DeleteOutput; import com.kingsrook.qqq.backend.core.model.actions.tables.get.GetInput; import com.kingsrook.qqq.backend.core.model.actions.tables.get.GetOutput; import com.kingsrook.qqq.backend.core.model.actions.tables.insert.InsertInput; @@ -422,6 +423,25 @@ class BaseAPIActionUtilTest extends BaseTest + /******************************************************************************* + ** + *******************************************************************************/ + @Test + void testDelete() throws QException + { + mockApiUtilsHelper.enqueueMockResponse(""); + mockApiUtilsHelper.enqueueMockResponse(new QHttpResponse().withStatusCode(204).withContent(null)); + + DeleteInput deleteInput = new DeleteInput(); + deleteInput.setTableName(TestUtils.MOCK_TABLE_NAME); + deleteInput.setPrimaryKeys(List.of(1)); + DeleteOutput deleteOutput = new DeleteAction().execute(deleteInput); + + // not sure what to assert in here... + } + + + /******************************************************************************* ** *******************************************************************************/