Tôi có hai bài kiểm tra trong nhóm thử nghiệm của tôi. Một người sử dụng nó, người còn lại sử dụng thử nghiệm và dường như họ đang làm việc rất giống nhau. sự khác biệt giữa chúng là gì?
describe('updateAll', () => {
it('no force', () => {
return updateAll(TableName, ["fileName"], {compandId: "test"})
.then(updatedItems => {
let undefinedCount = 0;
for (let item of updatedItems) {
undefinedCount += item === undefined ? 1 : 0;
}
// console.log("result", result);
expect(undefinedCount).toBe(updatedItems.length);
})
});
test('force update', () => {
return updateAll(TableName, ["fileName"], {compandId: "test"}, true)
.then(updatedItems => {
let undefinedCount = 0;
for (let item of updatedItems) {
undefinedCount += item === undefined ? 1 : 0;
}
// console.log("result", result);
expect(undefinedCount).toBe(0);
})
});
});
CẬP NHẬT:
Có vẻ như đó testlà trong API chính thức của Jest , nhưng itkhông phải.
testlà dưới bí danh it.
itcó thể chỉ ở đó để làm quen và di chuyển từ các khung khác.