Skip to content

Commit 0ad1c9a

Browse files
EditOf assets - next attempt
1 parent b41861f commit 0ad1c9a

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/ServiceControl.AcceptanceTests/Recoverability/ExternalIntegration/When_a_failed_edit_is_resolved_by_retry.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
namespace ServiceControl.AcceptanceTests.Recoverability.ExternalIntegration
22
{
3-
using System.Collections.Generic;
43
using System.Linq;
54
using System.Threading.Tasks;
65
using AcceptanceTesting;
@@ -16,7 +15,6 @@ namespace ServiceControl.AcceptanceTests.Recoverability.ExternalIntegration
1615
class When_a_failed_edit_is_resolved_by_retry : ExternalIntegrationAcceptanceTest
1716
{
1817
[Test]
19-
[Ignore("resolving tests individually")]
2018
public async Task Should_publish_notification()
2119
{
2220
var context = await Define<EditMessageResolutionContext>()
@@ -74,7 +72,7 @@ public async Task Should_publish_notification()
7472
return false;
7573
}
7674

77-
if (!ctx.RetriedMessageHandled)
75+
if (!ctx.RetriedMessageHandled || ctx.EditedMessageEditOf == null)
7876
{
7977
return false;
8078
}
@@ -122,7 +120,6 @@ public class EditMessageResolutionHandler(EditMessageResolutionContext testConte
122120
{
123121
public Task Handle(EditResolutionMessage message, IMessageHandlerContext context)
124122
{
125-
var editOf = context.MessageHeaders["ServiceControl.EditOf"];
126123
if (!message.HasBeenEdited)
127124
{
128125
testContext.OriginalMessageHandled = true;
@@ -131,7 +128,8 @@ public Task Handle(EditResolutionMessage message, IMessageHandlerContext context
131128

132129
if (!testContext.RetriedMessage)
133130
{
134-
testContext.EditedMessageEditOf = editOf;
131+
testContext.EditedMessageEditOf = context.MessageHeaders["ServiceControl.EditOf"];
132+
;
135133
testContext.EditedAndRetriedMessgaeHandled = true;
136134
throw new SimulatedException();
137135
}

0 commit comments

Comments
 (0)