{"ScriptPreparationCode":null,"TestCases":[{"Name":"Set","Code":"const sellKeywordFilter = {\r\n domain: {\r\n userGroupsToDisplay: new Set([\u0022isMSN\u0022, \u0022default\u0022]),\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n keyword: {\r\n placeholder: \u0022Enter Keywords\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n },\r\n mode_type: {\r\n options: [\r\n { name: \u0022Approval\u0022, id: \u0022/campaign-launch/sellKeyword/approval\u0022 },\r\n { name: \u0022Confirmation\u0022, id: \u0022/campaign-launch/sellKeyword/approved\u0022 },\r\n ],\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n accounts: {\r\n heading: \u0022Account Type\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [],\r\n userGroupsToRequire: [\u0022isONO\u0022],\r\n isONO: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: true,\r\n },\r\n isMSN: {\r\n visible: false,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n },\r\n ad_copy: {\r\n heading: \u0022Ad Copy Details\u0022,\r\n options: [\r\n { name: \u0022Completely Filled\u0022, id: 1 },\r\n { name: \u0022Partially Filled\u0022, id: 0 },\r\n ],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n section: {\r\n heading: \u0022Section\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n device: {\r\n heading: \u0022Device\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n defaultSelect: {\r\n isONO: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n isMSN: [\u0022HYBRID\u0022],\r\n },\r\n isONO: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022HYBRID\u0022],\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [],\r\n },\r\n },\r\n feed: {\r\n heading: \u0022Feed\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n sensitive: {\r\n heading: \u0022Sensitive\u0022,\r\n options: [{ name: \u0022Sensitive\u0022, id: 1 }, { name: \u0022Non-sensitive\u0022, id: 0 }],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n review: {\r\n heading: \u0022Review\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: true,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n};\r\n\r\nsellKeywordFilter.domain.userGroupsToDisplay.has(\u0022isONO\u0022);\r\n","IsDeferred":false},{"Name":"Includes","Code":"const sellKeywordFilter = {\r\n domain: {\r\n userGroupsToDisplay: new Set([\u0022isMSN\u0022, \u0022default\u0022]),\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n keyword: {\r\n placeholder: \u0022Enter Keywords\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n },\r\n mode_type: {\r\n options: [\r\n { name: \u0022Approval\u0022, id: \u0022/campaign-launch/sellKeyword/approval\u0022 },\r\n { name: \u0022Confirmation\u0022, id: \u0022/campaign-launch/sellKeyword/approved\u0022 },\r\n ],\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n accounts: {\r\n heading: \u0022Account Type\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [],\r\n userGroupsToRequire: [\u0022isONO\u0022],\r\n isONO: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: true,\r\n },\r\n isMSN: {\r\n visible: false,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n },\r\n ad_copy: {\r\n heading: \u0022Ad Copy Details\u0022,\r\n options: [\r\n { name: \u0022Completely Filled\u0022, id: 1 },\r\n { name: \u0022Partially Filled\u0022, id: 0 },\r\n ],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n section: {\r\n heading: \u0022Section\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n device: {\r\n heading: \u0022Device\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n defaultSelect: {\r\n isONO: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n isMSN: [\u0022HYBRID\u0022],\r\n },\r\n isONO: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022HYBRID\u0022],\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [],\r\n },\r\n },\r\n feed: {\r\n heading: \u0022Feed\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n sensitive: {\r\n heading: \u0022Sensitive\u0022,\r\n options: [{ name: \u0022Sensitive\u0022, id: 1 }, { name: \u0022Non-sensitive\u0022, id: 0 }],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n review: {\r\n heading: \u0022Review\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: true,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n};\r\n\r\nsellKeywordFilter.domain.userGroupsToMultiSelect.includes(\u0022isONO\u0022);\r\n","IsDeferred":false},{"Name":"Object","Code":"const sellKeywordFilter = {\r\n domain: {\r\n userGroupsToDisplay: new Set([\u0022isMSN\u0022, \u0022default\u0022]),\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n keyword: {\r\n placeholder: \u0022Enter Keywords\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n compulsory: false,\r\n },\r\n },\r\n mode_type: {\r\n options: [\r\n { name: \u0022Approval\u0022, id: \u0022/campaign-launch/sellKeyword/approval\u0022 },\r\n { name: \u0022Confirmation\u0022, id: \u0022/campaign-launch/sellKeyword/approved\u0022 },\r\n ],\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n accounts: {\r\n heading: \u0022Account Type\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [],\r\n userGroupsToRequire: [\u0022isONO\u0022],\r\n isONO: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: true,\r\n },\r\n isMSN: {\r\n visible: false,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: false,\r\n compulsory: false,\r\n },\r\n },\r\n ad_copy: {\r\n heading: \u0022Ad Copy Details\u0022,\r\n options: [\r\n { name: \u0022Completely Filled\u0022, id: 1 },\r\n { name: \u0022Partially Filled\u0022, id: 0 },\r\n ],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n section: {\r\n heading: \u0022Section\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n device: {\r\n heading: \u0022Device\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n defaultSelect: {\r\n isONO: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n isMSN: [\u0022HYBRID\u0022],\r\n },\r\n isONO: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022DESKTOP\u0022, \u0022MOBILE\u0022, \u0022TABLET\u0022],\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [\u0022HYBRID\u0022],\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n defaultSelect: [],\r\n },\r\n },\r\n feed: {\r\n heading: \u0022Feed\u0022,\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n sensitive: {\r\n heading: \u0022Sensitive\u0022,\r\n options: [{ name: \u0022Sensitive\u0022, id: 1 }, { name: \u0022Non-sensitive\u0022, id: 0 }],\r\n userGroupsToDisplay: [\u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToMultiSelect: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n userGroupsToRequire: [],\r\n isONO: {\r\n visible: false,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n isMSN: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n default: {\r\n visible: true,\r\n multiselect: true,\r\n compulsory: false,\r\n },\r\n },\r\n review: {\r\n heading: \u0022Review\u0022,\r\n userGroupsToDisplay: [\u0022isONO\u0022, \u0022isMSN\u0022, \u0022default\u0022],\r\n isONO: {\r\n visible: true,\r\n },\r\n isMSN: {\r\n visible: true,\r\n },\r\n default: {\r\n visible: true,\r\n },\r\n },\r\n};\r\n\r\nsellKeywordFilter.domain.isONO.visible;\r\n","IsDeferred":false}]}