reservation implementation
This commit is contained in:
@@ -60,10 +60,19 @@ describe('reservation.presenter boundary behavior', () => {
|
||||
const result = serializeReservationForDashboard({
|
||||
id: 'reservation_1',
|
||||
status: 'DRAFT',
|
||||
source: 'MARKETPLACE',
|
||||
contractNumber: null,
|
||||
invoiceNumber: null,
|
||||
paymentStatus: 'UNPAID',
|
||||
extras: { paymentMode: 'CARD' },
|
||||
customer: { id: 'customer_1', licenseImageUrl: '/storage/raw-license.jpg' },
|
||||
customer: {
|
||||
id: 'customer_1',
|
||||
driverLicense: null,
|
||||
dateOfBirth: null,
|
||||
address: {},
|
||||
licenseImageUrl: '/storage/raw-license.jpg',
|
||||
licenseValidationStatus: 'PENDING',
|
||||
},
|
||||
})
|
||||
|
||||
expect(result.paymentMode).toBe('CARD')
|
||||
@@ -75,10 +84,19 @@ describe('reservation.presenter boundary behavior', () => {
|
||||
const result = serializeReservationForDashboard({
|
||||
id: 'reservation_1',
|
||||
status: 'DRAFT',
|
||||
source: 'MARKETPLACE',
|
||||
contractNumber: null,
|
||||
invoiceNumber: null,
|
||||
paymentStatus: 'UNPAID',
|
||||
extras: { paymentMode: 42 },
|
||||
customer: { id: 'customer_1', licenseImageUrl: null },
|
||||
customer: {
|
||||
id: 'customer_1',
|
||||
driverLicense: null,
|
||||
dateOfBirth: null,
|
||||
address: {},
|
||||
licenseImageUrl: null,
|
||||
licenseValidationStatus: 'PENDING',
|
||||
},
|
||||
})
|
||||
|
||||
expect(result.paymentMode).toBeNull()
|
||||
|
||||
Reference in New Issue
Block a user