{"ScriptPreparationCode":null,"TestCases":[{"Name":"my promise","Code":"myajax(\u0022POST\u0022, \u0022http://vanilla-js.com/path/to/api\u0022, \u0022banana=yellow\u0022)\r\n.done((res) =\u003E {\r\n\tconsole.log(\u0027Success!\u0027);\r\n})\r\n.fail((res) =\u003E {\r\n\tconsole.log(\u0027Failure!\u0027);\r\n})\r\n.always((res) =\u003E {\r\n\tconsole.log(\u0027Always!\u0027);\r\n});","IsDeferred":false},{"Name":"Jquery promise","Code":"$.ajax({\r\n type: \u0027POST\u0027,\r\n url: \u0022http://vanilla-js.com/path/to/api\u0022,\r\n data: \u0022banana=yellow\u0022\r\n})\r\n.done((res) =\u003E {\r\n\tconsole.log(\u0027Success!\u0027);\r\n})\r\n.fail((res) =\u003E {\r\n\tconsole.log(\u0027Failure!\u0027);\r\n})\r\n.always((res) =\u003E {\r\n\tconsole.log(\u0027Always!\u0027);\r\n});;\r\n","IsDeferred":false}]}