lml-main
Version:
This is now a mono repository published into many standalone packages.
37 lines • 1.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var faker_1 = require("faker");
var ts_utils_1 = require("@lml/ts-utils");
var booking_items_1 = require("./booking-items");
var booking_stops_1 = require("./booking-stops");
var mocks_1 = require("../../jobs/mocks");
exports.mockBooking = function () { return ({
id: faker_1.random.uuid(),
metadata: {
journeyType: 'delivery',
fees: [
{
type: 'credit_card',
total: '5.00',
currency: 'GBP',
details: 'Paid by customer',
},
],
accountNumber: 'account0',
serviceType: 'timeslot',
},
customData: {
storeEmail: faker_1.internet.email(),
storeName: 'Kingsman',
},
itemGroups: ts_utils_1.createArray(booking_items_1.mockBookingItemGroup),
stops: ts_utils_1.createArray(booking_stops_1.mockBookingStop),
partnerId: 'postmantest',
contact: mocks_1.mockContact(),
packageReadyAt: '2018-01-08T14:03:15.756Z',
createdAt: '2018-01-08T14:03:15.909Z',
updatedAt: '2018-01-08T14:03:15.909Z',
status: 'mockd',
statusUpdatedAt: '2018-01-08T14:03:16.298Z',
}); };
//# sourceMappingURL=booking.js.map