개발/JS
[Jest] describe
환리
2019. 9. 14. 23:23
describe: 연관된 test 목록을 그룹핑 시켜주어 테스트 결과를 표시하도록 합니다. 클래스, 컴포넌트과 관련된 테스트를 그룹핑하여 테스트하는데 이용할 수 있습니다.
사용 예)
const myBeverage = {
delicious: true,
sour: false,
};
const sum = (a, b) => {
return a + b;
}
test('sum a + b', () => {
expect(sum(1, 2)).toBe(3);
});
describe('my beverage', () => {
test('is delicious', () => {
expect(myBeverage.delicious).toBeTruthy();
});
test('is not sour', () => {
expect(myBeverage.sour).toBeFalsy();
});
});
테스트 결과)
참고)
https://jestjs.io/docs/en/api.html#describename-fn
Jest · 🃏 Delightful JavaScript Testing
🃏 Delightful JavaScript Testing
jestjs.io