rework of the e2e test suites
This commit is contained in:
12
tests/ui/purchase/coupon-setup.test.ts
Normal file
12
tests/ui/purchase/coupon-setup.test.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { test, expectFixture as expect } from '../helpers/test-fixtures';
|
||||
|
||||
test.describe('Coupon scaffolding', () => {
|
||||
test('default coupon presets are created via testing API', async ({ seedTestCoupons }) => {
|
||||
const seeded = await seedTestCoupons();
|
||||
|
||||
expect(seeded.length).toBeGreaterThanOrEqual(3);
|
||||
expect(seeded.map((coupon) => coupon.code)).toEqual(
|
||||
expect.arrayContaining(['PERCENT10', 'FLAT50', 'EXPIRED25'])
|
||||
);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user