Testing trong Javascript với Jest (Phần 2)
https://viblo.asia/p/testing-trong-javascript-voi-jest-phan-2-RQqKLqo4Z7z
Testing Asynchronous Code
Promises
function checkIsAdult(age) {
return new Promise((resolve, reject) => {
if (age >= 18) resolve('Da tren 18, an ngon nhoe');
reject('Chua an duoc, can than boc lich');
});
}
test('kiem tra truong thanh thanh cong', () => {
return checkIsAdult(20).then(data => {
expect(data).toBe('Da tren 18, an ngon nhoe');
});
});Async/Await

Setup and Teardown
Mock Functions
mock property
Mock Return Values
Mocking Modules
Mock Implementations
Tổng kết
PreviousTesting trong Javascript với Jest (Phần 1) (ok)NextGiới thiệu về Jest (Delightful JavaScript Testing)
Last updated


