import { vi, describe, expect, it, beforeAll, afterEach } from 'vitest'; import { createWrapper } from 'app/test/vitest/helper'; import VnDiscount from 'components/common/vnDiscount.vue'; describe('VnDiscount', () => { let vm; beforeAll(() => { vm = createWrapper(VnDiscount, { props: { data: {}, price: 100, quantity: 2, discount: 10, } }).vm; }); afterEach(() => { vi.clearAllMocks(); }); describe('total', () => { it('should calculate total correctly', () => { expect(vm.total).toBe(180); }); }); });