import { mockUser } from './users' export const mockOrder = { id: 'order-1', userId: mockUser.id, status: 'PENDING' as const, grandTotal: 2999, currency: 'EUR', createdAt: new Date('2024-01-01'), updatedAt: new Date('2024-01-01'), user: mockUser, } export const mockPayment = { id: 'payment-1', orderId: mockOrder.id, provider: 'stripe', providerPaymentId: 'pi_test_123', status: 'pending', amount: 2999, currency: 'EUR', rawPayload: {}, createdAt: new Date('2024-01-01'), updatedAt: new Date('2024-01-01'), } export const mockStripeCheckoutEvent = { type: 'checkout.session.completed', data: { object: { metadata: { orderId: mockOrder.id }, payment_intent: 'pi_test_123', }, }, } export const mockStripePaymentSucceededEvent = { type: 'payment_intent.succeeded', data: { object: { id: 'pi_test_123', }, }, } export const mockStripePaymentFailedEvent = { type: 'payment_intent.payment_failed', data: { object: { id: 'pi_test_123', }, }, }