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ư đó test
là trong API chính thức của Jest , nhưng it
không phải.
test
là dưới bí danh it
.
it
có thể chỉ ở đó để làm quen và di chuyển từ các khung khác.