【发布时间】:2016-12-19 12:06:16
【问题描述】:
我第一次尝试设置node-jasmine 测试。目前我只是尝试设置一个简单的测试来查看获取索引返回状态 200。
它似乎在工作,但我注意到无论我将状态号更改为什么,它都不会失败,例如期待状态 666,但我没有失败:
const request = require("request")
const helloWorld = require("../app.js")
const base_url = "http://localhost:3002/"
describe("Return the index page", function() {
describe("GET /", function() {
it("returns status code 200", function() {
request.get(base_url, function(error, response, body) {
expect(response.statusCode).toBe(666)
done()
})
})
})
})
返回:
Finished in 0.009 seconds
1 test, 0 assertions, 0 failures, 0 skipped
当我预计这里会失败时。
【问题讨论】:
标签: node.js unit-testing express jasmine jasmine-node