【发布时间】:2014-01-05 14:32:35
【问题描述】:
我正在使用 Passport.js 进行身份验证(Facebook 策略)并使用 Mocha 和 Supertest 进行测试。如何使用 Supertest for Facebook 策略创建会话并发出经过身份验证的请求?
这是用户未登录时的示例测试:
describe 'when user not logged in', ->
describe 'POST /api/posts', ->
it 'respond with 401', (done)->
request(app).
post(API.url('posts')).
set('Accept', 'application/json').
send(post: data).
expect('Content-Type', /json/).
expect(401, done)
谢谢你的建议:D
【问题讨论】:
标签: node.js express mocha.js passport.js supertest