From d67c541943919a21dfb4b059055198b4d076d1bb Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Wed, 17 May 2023 15:28:47 +0530 Subject: [PATCH] feat: add better test --- .../helper/specs/actionQueryGenerator.spec.js | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/app/javascript/dashboard/helper/specs/actionQueryGenerator.spec.js b/app/javascript/dashboard/helper/specs/actionQueryGenerator.spec.js index 1041b2d8a..1df314f08 100644 --- a/app/javascript/dashboard/helper/specs/actionQueryGenerator.spec.js +++ b/app/javascript/dashboard/helper/specs/actionQueryGenerator.spec.js @@ -5,6 +5,10 @@ const testData = [ action_name: 'add_label', action_params: [{ id: 'testlabel', name: 'testlabel' }], }, + { + action_name: 'add_label_empty', + action_params: [], + }, { action_name: 'assign_team', action_params: [ @@ -18,6 +22,18 @@ const testData = [ }, ], }, + { + action_name: 'assign_priority', + action_params: { id: 'high', name: 'High' }, + }, + { + action_name: 'test_action_2', + action_params: { value: null, id: 'null', name: 'None' }, + }, + { + action_name: 'test_action', + action_params: { name: 'High' }, + }, ]; const finalResult = [ @@ -25,10 +41,30 @@ const finalResult = [ action_name: 'add_label', action_params: ['testlabel'], }, + { + action_name: 'add_label_empty', + action_params: [], + }, { action_name: 'assign_team', action_params: [1], }, + { + action_name: 'assign_priority', + action_params: ['high'], + }, + { + action_name: 'test_action_2', + action_params: [null], + }, + { + action_name: 'test_action', + action_params: [ + { + name: 'High', + }, + ], + }, ]; describe('#actionQueryGenerator', () => {