UNPKG

@enso-ui/discounts

Version:

Discount administration routes and pages for Enso UI.

27 lines (22 loc) 804 B
import { describe, expect, it, vi } from 'vitest'; vi.mock('@enso-ui/enums/src/pinia/enums', () => ({ enums: () => ({ enums: { discountTypes: { General: 1, Product: 2, Service: 3, }, }, }), })); import ClientsIndex from '../src/bulma/pages/discounts/clients/Index.vue'; import SuppliersIndex from '../src/bulma/pages/discounts/suppliers/Index.vue'; describe('discount indexes', () => { it('uses enum store directly in client discounts', () => { expect(ClientsIndex.computed.enums.call({}).discountTypes.General).toBe(1); }); it('uses enum store directly in supplier discounts', () => { expect(SuppliersIndex.computed.enums.call({}).discountTypes.Product).toBe(2); }); });