@@ -269,7 +269,7 @@ describe('createHousingProjectController', () => {
269269 } ;
270270
271271 createActivitySpy . mockResolvedValue ( TEST_HOUSING_ACTIVITY ) ;
272- createHousingProjectSpy . mockResolvedValue ( TEST_HOUSING_PROJECT_1 ) ;
272+ createHousingProjectSpy . mockResolvedValue ( TEST_HOUSING_PROJECT_CREATE ) ;
273273 upsertPermitSpy . mockResolvedValueOnce ( TEST_PERMIT_1 ) ;
274274 upsertPermitSpy . mockResolvedValueOnce ( TEST_PERMIT_2 ) ;
275275 upsertPermitSpy . mockResolvedValueOnce ( TEST_PERMIT_3 ) ;
@@ -284,9 +284,27 @@ describe('createHousingProjectController', () => {
284284 expect ( createHousingProjectSpy ) . toHaveBeenCalledTimes ( 1 ) ;
285285
286286 expect ( upsertPermitSpy ) . toHaveBeenCalledTimes ( 3 ) ;
287- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 1 , prismaTxMock , TEST_PERMIT_1 ) ;
288- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 2 , prismaTxMock , TEST_PERMIT_2 ) ;
289- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 3 , prismaTxMock , TEST_PERMIT_3 ) ;
287+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 1 , prismaTxMock , {
288+ ...TEST_PERMIT_1 ,
289+ createdAt : expect . any ( Date ) ,
290+ createdBy : TEST_CURRENT_CONTEXT . userId ,
291+ updatedAt : expect . any ( Date ) ,
292+ updatedBy : TEST_CURRENT_CONTEXT . userId
293+ } ) ;
294+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 2 , prismaTxMock , {
295+ ...TEST_PERMIT_2 ,
296+ createdAt : expect . any ( Date ) ,
297+ createdBy : TEST_CURRENT_CONTEXT . userId ,
298+ updatedAt : expect . any ( Date ) ,
299+ updatedBy : TEST_CURRENT_CONTEXT . userId
300+ } ) ;
301+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 3 , prismaTxMock , {
302+ ...TEST_PERMIT_3 ,
303+ createdAt : expect . any ( Date ) ,
304+ createdBy : TEST_CURRENT_CONTEXT . userId ,
305+ updatedAt : expect . any ( Date ) ,
306+ updatedBy : TEST_CURRENT_CONTEXT . userId
307+ } ) ;
290308 expect ( upsertPermitTrackingSpy ) . toHaveBeenCalledTimes ( 0 ) ;
291309 } ) ;
292310} ) ;
@@ -645,9 +663,27 @@ describe('submitHousingProjectDraftController', () => {
645663 expect ( upsertContacts ) . toHaveBeenCalledTimes ( 0 ) ;
646664 expect ( createHousingProjectSpy ) . toHaveBeenCalledTimes ( 1 ) ;
647665 expect ( upsertPermitSpy ) . toHaveBeenCalledTimes ( 3 ) ;
648- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 1 , prismaTxMock , TEST_PERMIT_1 ) ;
649- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 2 , prismaTxMock , TEST_PERMIT_2 ) ;
650- expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 3 , prismaTxMock , TEST_PERMIT_3 ) ;
666+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 1 , prismaTxMock , {
667+ ...TEST_PERMIT_1 ,
668+ createdAt : expect . any ( Date ) ,
669+ createdBy : TEST_CURRENT_CONTEXT . userId ,
670+ updatedAt : expect . any ( Date ) ,
671+ updatedBy : TEST_CURRENT_CONTEXT . userId
672+ } ) ;
673+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 2 , prismaTxMock , {
674+ ...TEST_PERMIT_2 ,
675+ createdAt : expect . any ( Date ) ,
676+ createdBy : TEST_CURRENT_CONTEXT . userId ,
677+ updatedAt : expect . any ( Date ) ,
678+ updatedBy : TEST_CURRENT_CONTEXT . userId
679+ } ) ;
680+ expect ( upsertPermitSpy ) . toHaveBeenNthCalledWith ( 3 , prismaTxMock , {
681+ ...TEST_PERMIT_3 ,
682+ createdAt : expect . any ( Date ) ,
683+ createdBy : TEST_CURRENT_CONTEXT . userId ,
684+ updatedAt : expect . any ( Date ) ,
685+ updatedBy : TEST_CURRENT_CONTEXT . userId
686+ } ) ;
651687 expect ( upsertPermitTrackingSpy ) . toHaveBeenCalledTimes ( 0 ) ;
652688 } ) ;
653689} ) ;
0 commit comments