【发布时间】:2018-11-05 10:54:11
【问题描述】:
我正在尝试测试我的 GET 端点,但收到此错误:
Uncaught AssertionError: expected { Object (_bsontype, id) } to equal '5be02038cf97ed1cc47feb8a'
我的测试是:
it("it should GET a user by the given id", done => {
let newUser = new User({
email: "bloggs@test.com",
givenName: "Willmott",
familyName: "Bloggs"
});
newUser.save((err, newUser) => {
let { _id: id } = newUser;
chai
.request(app)
.get("/users/" + id)
.send(newUser)
.end((err, res) => {
let { body: { _id } } = res;
expect(id).to.equal(_id);
done();
});
});
});
我怎样才能让expect(id).to.equal(_id); 通过?
【问题讨论】: