11namespace ServiceControl . AcceptanceTests . Recoverability . ExternalIntegration
22{
33 using System . Collections . Generic ;
4+ using System . Diagnostics ;
45 using System . Linq ;
56 using System . Threading . Tasks ;
67 using AcceptanceTesting ;
@@ -11,6 +12,7 @@ namespace ServiceControl.AcceptanceTests.Recoverability.ExternalIntegration
1112 using NUnit . Framework ;
1213 using ServiceControl . MessageFailures ;
1314 using ServiceControl . MessageFailures . Api ;
15+ using TestSupport ;
1416 using JsonSerializer = System . Text . Json . JsonSerializer ;
1517
1618 class When_a_failed_msg_is_resolved_by_edit : ExternalIntegrationAcceptanceTest
@@ -78,7 +80,7 @@ public async Task Should_publish_notification()
7880
7981 return true ;
8082 } ) . Run ( ) ;
81-
83+
8284 Assert . That ( context . ResolvedMessageId , Has . Member ( context . OriginalMessageFailureId ) ) ;
8385 }
8486
@@ -96,6 +98,7 @@ class EditMessageResolutionContext : ScenarioContext
9698 class MessageReceiver : EndpointConfigurationBuilder
9799 {
98100 public MessageReceiver ( ) => EndpointSetup < DefaultServerWithoutAudit > ( c => c . NoRetries ( ) ) ;
101+ }
99102
100103 class EditMessageResolutionHandler ( EditMessageResolutionContext testContext )
101104 : IHandleMessages < EditResolutionMessage > , IHandleMessages < MessageFailureResolvedByRetry >
@@ -114,6 +117,7 @@ public Task Handle(EditResolutionMessage message, IMessageHandlerContext context
114117
115118 public Task Handle ( MessageFailureResolvedByRetry message , IMessageHandlerContext context )
116119 {
120+ Debug . WriteLine ( $ "HHHHHH - handling message { message . FailedMessageId } ") ;
117121 testContext . ResolvedMessageId . Add ( message . FailedMessageId ) ;
118122 testContext . MessageResolved = true ;
119123 return Task . CompletedTask ;
0 commit comments