【发布时间】:2017-01-11 06:15:28
【问题描述】:
我是 BDD 的新手,出于某种原因,我的代码似乎总是通过,尽管我还没有编写任何代码。有人可以解释为什么会这样吗?
项目设置:
我有一个包含 package.json 的项目文件夹和一个包含以下声明的测试部分:“.node_modules/.bin/jasmine-node”和一个名为 spec 的文件夹,其中包含以下代码文件:
var request = require("request");
describe("Web Server Test", function() {
it("GET /", function(done) {
request.get("http://localhost/", function(error, request, body) {
expect(body).toContain("Hello, World!");
});
done();
});
});
这是我得到的输出:
C:\Users\\OneDrive\Documents\Websites\Projects\Node\project>npm 测试规范/app_spec.js
Project@0.0.0 测试 C:\Users\\OneDrive\Documents\Websites\Projects\Node\project 茉莉花节点“spec/app_spec.js”
.
在 0.031 秒内完成 1 次测试,0 次断言,0 次失败,0 次跳过
【问题讨论】:
标签: node.js jasmine-node