// util.js
// ----------------------
exports.generateText = (title, price) => {
return `${title} ${price}`
}
// util.test.js
// -----------------------------------------
const { generateText } = require ('./util')
test('output title and price', () => {
const text = generateText('book', '29')
expect(text).toBe('book 29');
})
حالا میری داخل package.json و در قسمت scripts میای و test رو قرار می دی به jest و بعدشم npm test
همین روش برای integration test هم استفاده می شه
حالا در بخش بعدی میریم سراغ END2END test یعنی تستی که می پردازه به رابطه ی کاربر با برنامه و مربوطه به user interface