JSFiddle - React, Tailwind, and code Playground

by stevenhollidge

HTML

<script src="http://sinonjs.org/releases/sinon-server-1.10.2.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

JavaScript

// uses sinon and jquery

var xhr = sinon.useFakeXMLHttpRequest();
var requests = [];

xhr.onCreate = function (request) {
    requests.push(request);
};

var responseData = '{"myData":3}';
$.getJSON('some/url', function(data) { console.log(data); });
requests[0].respond(200, { "Content-Type": "application/json" }, responseData);
console.log(requests[0].url);
xhr.restore();