代码之家  ›  专栏  ›  技术社区  ›  Tyler Gillies

nodejs/express测试

  •  3
  • Tyler Gillies  · 技术社区  · 16 年前

    主文件称为

    其中一个对象是

    var app = express.createServer(express.logger(),
        express.bodyDecoder());
    

    app.get("/",function(req, res){
      res.send("Running");
    }
    

    我如何使用expresso,[或任何其他测试框架]

    我查看了expresso网站,但不知道如何获得它 大家一起工作,有没有可能有人给了我一个简短的回答 例子?

    2 回复  |  直到 9 年前
        1
  •  2
  •   Russ Bradberry    15 年前

    assert.response(server, {
        url: '/',
        method: 'GET'
    },{
        body: '{"name":"tj"}',
        status: 200,
        headers: {
            'Content-Type': 'application/json; charset=utf8',
            'X-Foo': 'bar'
        }
    });
    
        2
  •  1
  •   dgo.a    13 年前

    如果你是新手节点.js和所有不同的测试库混淆:

    Expresso的继任者是 Mocha Request SuperTest , zombie.js 等等。

    推荐文章