From 4da016f111510f185b4bf16b4164d43342ef1d66 Mon Sep 17 00:00:00 2001 From: Azul Date: Mon, 2 Jul 2012 17:18:57 +0200 Subject: refactoring the tests a bit --- javascript/spec/specHelper.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'javascript/spec/specHelper.js') diff --git a/javascript/spec/specHelper.js b/javascript/spec/specHelper.js index 5f8071d..747fa9d 100644 --- a/javascript/spec/specHelper.js +++ b/javascript/spec/specHelper.js @@ -12,11 +12,20 @@ var specHelper = (function() { header = { "Content-Type": "application/json;charset=utf-8" }; body = JSON.stringify(object); request.respond(200, header, body); - } + } + + function setupFakeXHR() { + this.xhr = sinon.useFakeXMLHttpRequest(); + var requests = this.requests = []; + this.xhr.onCreate = function (xhr) { + requests.push(xhr); + }; + } return { respondJSON: respondJSON, - respondXML: respondXML + respondXML: respondXML, + setupFakeXHR: setupFakeXHR } })(); -- cgit v1.2.3