{"ScriptPreparationCode":null,"TestCases":[{"Name":"Destruct","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nconst {password, ...toBeReturned} = user;","IsDeferred":false},{"Name":"Undefined","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nuser.password = undefined;","IsDeferred":false},{"Name":"Null","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nuser.password = null;","IsDeferred":false},{"Name":"Delete","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\ndelete user.password;","IsDeferred":false},{"Name":"New Ref","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nconst toBeReturned = {email: user.email};","IsDeferred":false},{"Name":"Reflect","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nReflect.deleteProperty(user, \u0027password\u0027)","IsDeferred":false},{"Name":"Reflect Spread","Code":"const user = { \r\n email: \u0027123@email.com\u0027,\r\n password: \u0027AA\u0026\u00C2\u0026A*\u0026AA\u0027\r\n};\r\n\r\nReflect.deleteProperty({...user}, \u0027password\u0027)","IsDeferred":false}]}