예시 - 필수 약관 체크 테스트 (우아한 기술블로그 예시)
describe("checkAllRequiredTerms()", () => {
it("필수 약관이 모두 체크되어있어야 true를 반환한다", () => {
const terms: Term[] = [
{ required: true, term: "약관 1", isChecked: true },
{ required: true, term: "약관 2", isChecked: true },
{ required: false, term: "약관 3", isChecked: false },
];
expect(checkAllRequiredTerms(terms)).toEqual(true);
});
it("필수 약관 중 하나라도 체크되어있지 않으면 false를 반환한다", () => {
});
it("필수 약관이 없으면 true를 반환한다", () => {
});
});