diff options
author | Azul <azul@leap.se> | 2012-07-02 17:18:57 +0200 |
---|---|---|
committer | Azul <azul@leap.se> | 2012-07-02 17:18:57 +0200 |
commit | 4da016f111510f185b4bf16b4164d43342ef1d66 (patch) | |
tree | 3c614c8feda1a4dfb60d5d8f4fb06ecd7c3cbd58 /javascript/spec/specHelper.js | |
parent | 516d5dc734155417e8e3beb8436e83ea101105b0 (diff) |
refactoring the tests a bit
Diffstat (limited to 'javascript/spec/specHelper.js')
-rw-r--r-- | javascript/spec/specHelper.js | 13 |
1 files changed, 11 insertions, 2 deletions
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 } })(); |