Add optional comment to Ad type and records #7409

This commit is contained in:
Romain Thouvenin
2024-02-28 14:50:59 +01:00
parent da4b30350b
commit a7b342c049
15 changed files with 36 additions and 3 deletions

View File

@@ -111,6 +111,7 @@ const adReadModel: AdReadModel = {
strict: false,
seatsProposed: 3,
seatsRequested: 1,
comment: '',
createdAt: now,
updatedAt: now,
};

View File

@@ -39,6 +39,7 @@ const baseCreateAdProps = {
seatsRequested: 1,
strict: false,
waypoints: [originWaypointProps, destinationWaypointProps],
comment: "J'accepte les chiens mais pas les chats",
};
const punctualCreateAdProps = {
fromDate: '2023-06-21',
@@ -134,6 +135,9 @@ describe('Ad entity create', () => {
expect(punctualPassengerAd.getProps().schedule[0].time).toBe('08:30');
expect(punctualPassengerAd.getProps().driver).toBeFalsy();
expect(punctualPassengerAd.getProps().passenger).toBeTruthy();
expect(punctualPassengerAd.getProps().comment).toBe(
"J'accepte les chiens mais pas les chats",
);
});
it('should create a new punctual driver ad entity', async () => {
const punctualDriverAd: AdEntity = AdEntity.create(