@@ -42,14 +42,14 @@ describe('LocalAgreementsRepository', () => {
4242
4343 describe ( 'getOrCreate' , ( ) => {
4444 it ( 'should return agreements' , async ( ) => {
45- const result = await service . getOrCreate ( ) ;
45+ const result = await service . getOrCreate ( mockSessionMetadata ) ;
4646
4747 expect ( result ) . toEqual ( mockAgreements ) ;
4848 } ) ;
4949 it ( 'should create new agreements' , async ( ) => {
5050 repository . findOneBy . mockResolvedValueOnce ( null ) ;
5151
52- const result = await service . getOrCreate ( ) ;
52+ const result = await service . getOrCreate ( mockSessionMetadata ) ;
5353
5454 expect ( result ) . toEqual ( {
5555 ...mockAgreements ,
@@ -62,23 +62,23 @@ describe('LocalAgreementsRepository', () => {
6262 repository . findOneBy . mockResolvedValueOnce ( mockAgreements ) ;
6363 repository . save . mockRejectedValueOnce ( { code : 'SQLITE_CONSTRAINT' } ) ;
6464
65- const result = await service . getOrCreate ( ) ;
65+ const result = await service . getOrCreate ( mockSessionMetadata ) ;
6666
6767 expect ( result ) . toEqual ( mockAgreements ) ;
6868 } ) ;
6969 it ( 'should fail when failed to create new and error is not unique constraint' , async ( ) => {
7070 repository . findOneBy . mockResolvedValueOnce ( null ) ;
7171 repository . save . mockRejectedValueOnce ( new Error ( ) ) ;
7272
73- await expect ( service . getOrCreate ( ) ) . rejects . toThrow ( Error ) ;
73+ await expect ( service . getOrCreate ( mockSessionMetadata ) ) . rejects . toThrow ( Error ) ;
7474 } ) ;
7575 it ( 'should create new agreements with default data when provided and no entity exists' , async ( ) => {
7676 repository . findOneBy . mockResolvedValueOnce ( null ) ;
7777 const defaultData = { eula : true , analytics : false } ;
7878
79- await service . getOrCreate ( { data : defaultData } ) ;
79+ await service . getOrCreate ( mockSessionMetadata , { data : defaultData } ) ;
8080
81- expect ( repository . create ) . toHaveBeenCalledWith ( {
81+ expect ( repository . save ) . toHaveBeenCalledWith ( {
8282 id : 1 ,
8383 data : JSON . stringify ( defaultData ) ,
8484 } ) ;
0 commit comments