Fake AJAX response

JavaScript

function ajax_response(response, success) {
  return function (params) {
    if (success) {
      params.success(response);
    } else {
      params.error(response);
    }
  };
}

// Simulate success
$.ajax = ajax_response('{ "title": "My dummy JSON." }', true); 

// Simulate error
$.ajax = ajax_response('{ "error": "Who is the dummy now?" }', false);