@@ -103,7 +103,7 @@ public async Task StartAsync_ShouldInitializeConnector()
103103 {
104104 // Arrange
105105 var service = CreateService ( ) ;
106- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 100 ) ) ;
106+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 100 ) ) ;
107107
108108 // Setup to return empty messages to avoid processing loop
109109 _inputConnectorMock . Setup ( x => x . ReceiveMessagesAsync (
@@ -128,7 +128,7 @@ public async Task StopAsync_ShouldCloseConnector()
128128 {
129129 // Arrange
130130 var service = CreateService ( ) ;
131- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 100 ) ) ;
131+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 100 ) ) ;
132132
133133 _inputConnectorMock . Setup ( x => x . ReceiveMessagesAsync (
134134 It . IsAny < int > ( ) ,
@@ -181,7 +181,7 @@ public async Task ProcessMessage_WithSuccessfulExecution_ShouldCompleteMessage()
181181 It . IsAny < CancellationToken > ( ) ) )
182182 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
183183
184- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
184+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
185185
186186 // Act
187187 await service . StartAsync ( cts . Token ) ;
@@ -220,7 +220,7 @@ public async Task ProcessMessage_WithPoisonMessage_ShouldDeadLetterImmediately()
220220 It . IsAny < CancellationToken > ( ) ) )
221221 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
222222
223- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
223+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
224224
225225 // Act
226226 await service . StartAsync ( cts . Token ) ;
@@ -279,7 +279,7 @@ public async Task ProcessMessage_WithDeliveryCountAtMax_ShouldProcessAndHandleFa
279279 It . IsAny < CancellationToken > ( ) ) )
280280 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
281281
282- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
282+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
283283
284284 // Act
285285 await service . StartAsync ( cts . Token ) ;
@@ -338,7 +338,7 @@ public async Task ProcessMessage_WithNonRetryableError_ShouldDeadLetter()
338338 It . IsAny < CancellationToken > ( ) ) )
339339 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
340340
341- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
341+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
342342
343343 // Act
344344 await service . StartAsync ( cts . Token ) ;
@@ -389,7 +389,7 @@ public async Task ProcessMessage_WithRetryableError_ShouldAbandon()
389389 It . IsAny < CancellationToken > ( ) ) )
390390 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
391391
392- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
392+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
393393
394394 // Act
395395 await service . StartAsync ( cts . Token ) ;
@@ -438,7 +438,7 @@ public async Task ProcessMessage_WithRetryableErrorAndMaxDeliveryCount_ShouldDea
438438 It . IsAny < CancellationToken > ( ) ) )
439439 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
440440
441- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
441+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
442442
443443 // Act
444444 await service . StartAsync ( cts . Token ) ;
@@ -491,7 +491,7 @@ public async Task ProcessMessage_WithUnexpectedException_ShouldAbandon()
491491 It . IsAny < CancellationToken > ( ) ) )
492492 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
493493
494- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
494+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
495495
496496 // Act
497497 await service . StartAsync ( cts . Token ) ;
@@ -548,7 +548,7 @@ public async Task ProcessMessage_WithNonRetryableErrorPatterns_ShouldDeadLetter(
548548 It . IsAny < CancellationToken > ( ) ) )
549549 . ReturnsAsync ( new MessageCompletionResult { Success = true } ) ;
550550
551- var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
551+ using var cts = new CancellationTokenSource ( TimeSpan . FromMilliseconds ( 500 ) ) ;
552552
553553 // Act
554554 await service . StartAsync ( cts . Token ) ;
0 commit comments