@@ -120,6 +120,9 @@ public async Task Should_publish_notification()
120120 Assert . Multiple ( ( ) =>
121121 {
122122 Assert . That ( context . FirstMessageFailedFailedMessageId , Is . EqualTo ( context . SecondMessageFailedEditOf ) ) ;
123+ Assert . That ( context . EditedMessageEditOf1 , Is . EqualTo ( context . OriginalMessageFailureId ) ) ;
124+ Assert . That ( context . FirstMessageFailedFailedMessageId , Is . EqualTo ( context . OriginalMessageFailureId ) ) ;
125+ Assert . That ( context . EditedMessageEditOf2 , Is . EqualTo ( context . SecondMessageFailureId ) ) ;
123126 //Assert.That(context.ResolvedMessageId, Is.EqualTo(context.SecondMessageFailureId));
124127 //Assert.That(context.EditedMessageEditOf1, Is.EqualTo(context.OriginalMessageFailureId));
125128 //Assert.That(context.EditedMessageEditOf2, Is.EqualTo(context.SecondMessageFailureId));
@@ -132,7 +135,6 @@ public class EditMessageResolutionContext : ScenarioContext
132135 public bool OriginalMessageHandled { get ; set ; }
133136 public string OriginalMessageFailureId { get ; set ; }
134137 public bool SecondEditHandled { get ; set ; }
135- public string ResolvedMessageId { get ; set ; }
136138 public bool MessageResolved { get ; set ; }
137139 public bool FirstEditHandled { get ; set ; }
138140 public bool FirstEdit { get ; set ; }
@@ -151,7 +153,7 @@ public class MessageReceiver : EndpointConfigurationBuilder
151153
152154
153155 public class EditMessageResolutionHandler ( EditMessageResolutionContext testContext )
154- : IHandleMessages < EditResolutionMessage > , IHandleMessages < MessageFailureResolvedByRetry >
156+ : IHandleMessages < EditResolutionMessage > , IHandleMessages < MessageFailed >
155157 {
156158 public Task Handle ( EditResolutionMessage message , IMessageHandlerContext context )
157159 {
@@ -173,13 +175,6 @@ public Task Handle(EditResolutionMessage message, IMessageHandlerContext context
173175 }
174176 }
175177
176- public Task Handle ( MessageFailureResolvedByRetry message , IMessageHandlerContext context )
177- {
178- testContext . ResolvedMessageId = message . FailedMessageId ;
179- testContext . MessageResolved = true ;
180- return Task . CompletedTask ;
181- }
182-
183178 public Task Handle ( MessageFailed message , IMessageHandlerContext context )
184179 {
185180 if ( testContext . FirstMessageFailedFailedMessageId == null )
@@ -193,7 +188,7 @@ public Task Handle(MessageFailed message, IMessageHandlerContext context)
193188 }
194189 return Task . CompletedTask ;
195190 }
196-
191+
197192 }
198193 }
199194
0 commit comments