使用Buster.js测试Web服务响应

时间:2013-09-01 17:07:04

标签: node.js testing buster.js

我维护一个用node.js www.foragejs.net编写的搜索服务器,我正在尝试组建一个测试套件,检查响应是否格式正确。

我如何使用buster.js?

1 个答案:

答案 0 :(得分:0)

  "test asynchronous": function (done) {
    var options = {
      host: 'localhost',
      port: 3000,
      path: '/search?q=moscow'
    };
    http.get(options, done(function(res) {
      console.log("Got response: " + res.statusCode);
      assert.equals(res.statusCode, 200);
    })).on('error', done(function(e) {
      console.log("Got error: " + e.message);
      assert(false);
    }));
  }