@@ -165,7 +165,7 @@ describe('Account Deletion Processor', () => {
165165 mockRecord = { ...mockRecord , body : mockBody } ;
166166 mockEvent = { Records : [ mockRecord ] } ;
167167 await handler ( mockEvent , mockContext ) ;
168- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
168+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
169169 expect ( mockDynamoDBServiceUpdateDeleteStatus ) . toHaveBeenCalledWith ( 'abcdef' ) ;
170170 } ) ;
171171
@@ -180,16 +180,16 @@ describe('Account Deletion Processor', () => {
180180 mockRecord = { ...mockRecord , body : mockBody } ;
181181 mockEvent = { Records : [ mockRecord ] } ;
182182 await expect ( handler ( mockEvent , mockContext ) ) . rejects . toThrow ( 'Failed to update the account status.' ) ;
183- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
183+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
184184 expect ( loggerErrorSpy ) . toHaveBeenCalledWith ( `Sensitive info - Error updating account hello` , { error : 'Error' } ) ;
185- expect ( mockAddMetric ) . toHaveBeenCalledTimes ( 1 ) ;
185+ expect ( mockAddMetric ) . toHaveBeenCalled ( ) ;
186186 expect ( mockAddMetric ) . toHaveBeenCalledWith ( MetricNames . MARK_AS_DELETED_FAILED , 'Count' , 1 ) ;
187187 } ) ;
188188
189189 it ( 'successfully process the message when it contains a single record' , async ( ) => {
190190 mockDynamoDBServiceUpdateDeleteStatus . mockResolvedValue ( '' ) ;
191191 await handler ( mockEvent , mockContext ) ;
192- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
192+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
193193 expect ( mockDynamoDBServiceUpdateDeleteStatus ) . toHaveBeenCalledTimes ( 1 ) ;
194194 } ) ;
195195
@@ -204,7 +204,7 @@ describe('Account Deletion Processor', () => {
204204 const mockEvent = { Records : [ mockRecord ] } ;
205205 mockDynamoDBServiceUpdateDeleteStatus . mockResolvedValue ( '' ) ;
206206 await handler ( mockEvent , mockContext ) ;
207- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
207+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
208208 expect ( mockDynamoDBServiceUpdateDeleteStatus ) . toHaveBeenCalledTimes ( 1 ) ;
209209 } ) ;
210210
@@ -243,6 +243,7 @@ describe('Account Deletion Processor', () => {
243243 mockDynamoDBServiceUpdateDeleteStatus . mockResolvedValue ( '' ) ;
244244 await handler ( mockEvent , mockContext ) ;
245245 expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
246+ expect ( mockAddMetric ) . not . toHaveBeenCalledWith ( 'INVALID_EVENT_RECEIVED_EVENT_CATALOGUE' , 'Count' , 1 ) ;
246247 expect ( mockDynamoDBServiceUpdateDeleteStatus ) . toHaveBeenCalledTimes ( 1 ) ;
247248 } ) ;
248249
@@ -259,7 +260,7 @@ describe('Account Deletion Processor', () => {
259260 } ;
260261 const mockEvent = { Records : [ mockRecord , mockRecord2 ] } ;
261262 await handler ( mockEvent , mockContext ) ;
262- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
263+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
263264 expect ( mockDynamoDBServiceUpdateDeleteStatus ) . toHaveBeenCalledTimes ( 2 ) ;
264265 } ) ;
265266
@@ -277,8 +278,7 @@ describe('Account Deletion Processor', () => {
277278 } ;
278279 const mockEvent = { Records : [ mockRecord , mockRecord2 ] } ;
279280 await expect ( handler ( mockEvent , mockContext ) ) . rejects . toThrow ( 'Failed to update the account status.' ) ;
280- expect ( mockPublishStoredMetric ) . toHaveBeenCalledTimes ( 1 ) ;
281- expect ( mockAddMetric ) . toHaveBeenCalledTimes ( 1 ) ;
281+ expect ( mockPublishStoredMetric ) . toHaveBeenCalled ( ) ;
282282 expect ( mockAddMetric ) . toHaveBeenCalledWith ( MetricNames . MARK_AS_DELETED_FAILED , 'Count' , 1 ) ;
283283 } ) ;
284284} ) ;
0 commit comments