const prisma = require("../src/config/prisma"); beforeAll(async () => { await prisma.claim.deleteMany(); await prisma.participation.deleteMany(); await prisma.ticket.deleteMany(); await prisma.user.deleteMany(); // Création de lots await prisma.lot.createMany({ data: [ { name: "Infuseur", value: 10, percentage: 60, description: "Infuseur à thé" }, { name: "Thé Détox", value: 15, percentage: 20, description: "Thé détox bio" }, { name: "Thé Signature", value: 20, percentage: 10, description: "Thé signature" }, { name: "Coffret 39€", value: 39, percentage: 6, description: "Coffret découverte" }, { name: "Coffret 69€", value: 69, percentage: 4, description: "Coffret premium" }, ] }); // Création d'un ticket await prisma.ticket.create({ data: { code: "ABC123", lotId: 1 } }); }); afterAll(async () => { await prisma.$disconnect(); });