以下の内容のコードをテストします $(function () { $('.hoge').click(function () { setTimeout(function () { if (confirm('ok?')) { $.get('/api', function (data) { alert(data); }); }; }, 0); }); }); var test_result; try { sinon.stub(window, '$'); $(function () { $('.hoge').click(function () { setTimeout(function () { if (confirm('ok?')) { $.get('/api', function (data) { alert(data); }); }; }, 0); }); }); sinon.assert.