@@ -27,6 +27,7 @@ function createLetter(
2727 updatedAt : now ,
2828 source : "/data-plane/letter-rendering/pdf" ,
2929 subject : `client/1/letter-request/${ letterId } ` ,
30+ billingRef : "specification1" ,
3031 } ;
3132}
3233
@@ -112,6 +113,7 @@ describe("LetterRepository", () => {
112113 expect ( letter . reasonCode ) . toBeUndefined ( ) ;
113114 expect ( letter . reasonText ) . toBeUndefined ( ) ;
114115 expect ( letter . subject ) . toBe ( `client/1/letter-request/${ letterId } ` ) ;
116+ expect ( letter . billingRef ) . toBe ( "specification1" ) ;
115117 assertTtl ( letter . ttl , before , after ) ;
116118 } ) ;
117119
@@ -443,7 +445,7 @@ describe("LetterRepository", () => {
443445 test ( "should batch write letters to the database" , async ( ) => {
444446 const before = Date . now ( ) ;
445447
446- await letterRepository . putLetterBatch ( [
448+ await letterRepository . unsafePutLetterBatch ( [
447449 createLetter ( "supplier1" , "letter1" ) ,
448450 createLetter ( "supplier1" , "letter2" ) ,
449451 createLetter ( "supplier1" , "letter3" ) ,
@@ -483,7 +485,7 @@ describe("LetterRepository", () => {
483485
484486 const sendSpy = jest . spyOn ( db . docClient , "send" ) ;
485487
486- await letterRepository . putLetterBatch ( letters ) ;
488+ await letterRepository . unsafePutLetterBatch ( letters ) ;
487489
488490 expect ( sendSpy ) . toHaveBeenCalledTimes ( 3 ) ;
489491
@@ -497,7 +499,7 @@ describe("LetterRepository", () => {
497499 letters [ 0 ] = createLetter ( "supplier1" , "letter1" ) ;
498500 letters [ 2 ] = createLetter ( "supplier1" , "letter3" ) ;
499501
500- await letterRepository . putLetterBatch ( letters ) ;
502+ await letterRepository . unsafePutLetterBatch ( letters ) ;
501503
502504 await checkLetterStatus ( "supplier1" , "letter1" , "PENDING" ) ;
503505 await checkLetterStatus ( "supplier1" , "letter3" , "PENDING" ) ;
@@ -509,7 +511,7 @@ describe("LetterRepository", () => {
509511 lettersTableName : "nonexistent-table" ,
510512 } ) ;
511513 await expect (
512- misconfiguredRepository . putLetterBatch ( [
514+ misconfiguredRepository . unsafePutLetterBatch ( [
513515 createLetter ( "supplier1" , "letter1" ) ,
514516 ] ) ,
515517 ) . rejects . toThrow ( "Cannot do operations on a non-existent table" ) ;
0 commit comments