[xUnit.net 00:00:05.28] Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream [FAIL]
Failed Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream
Error Message:
Expected _eventHandler.HandledEvents.Last() to be
Evelyn.Core.ReadModel.EventStream.EventEnvelope
{
Event = Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs+SomeEvent
{
Id = {00000000-0000-0000-0000-000000000000}
TimeStamp = <0001-01-01 00:00:00.000>
Version = 0
}
StreamPosition = 134L
}, but found
Evelyn.Core.ReadModel.EventStream.EventEnvelope
{
Event = Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs+SomeEvent
{
Id = {00000000-0000-0000-0000-000000000000}
TimeStamp = <0001-01-01 00:00:00.000>
Version = 0
}
StreamPosition = 99L
}.
Stack Trace:
at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\XUnit2TestFramework.cs:line 35
at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\TestFrameworkProvider.cs:line 41
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\DefaultAssertionStrategy.cs:line 26
at FluentAssertions.Execution.AssertionScope.FailWith(Func1 failReasonFunc) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\AssertionScope.cs:line 181 at FluentAssertions.Execution.AssertionScope.FailWith(String message, Object[] args) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\AssertionScope.cs:line 194 at FluentAssertions.Primitives.ObjectAssertions.Be(Object expected, String because, Object[] becauseArgs) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Primitives\ObjectAssertions.cs:line 32 at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.<>c__DisplayClass32_0.<AssertLastHandledEvent>b__1() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 275 at Polly.Policy.<>c__DisplayClass144_0.<Execute>b__0(Context ctx, CancellationToken ct) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 20 at Polly.RetrySyntax.<>c__DisplayClass14_1.<WaitAndRetry>b__1(Context ctx, CancellationToken ct) in C:\projects\polly\src\Polly.Shared\Retry\RetrySyntax.cs:line 293 at Polly.Retry.RetryEngine.Implementation[TResult](Func3 action, Context context, CancellationToken cancellationToken, IEnumerable1 shouldRetryExceptionPredicates, IEnumerable1 shouldRetryResultPredicates, Func1 policyStateFactory) in C:\projects\polly\src\Polly.Shared\Retry\RetryEngine.cs:line 27 at Polly.RetrySyntax.<>c__DisplayClass14_0.<WaitAndRetry>b__0(Action2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Retry\RetrySyntax.cs:line 292
at Polly.Policy.ExecuteInternal(Action2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Policy.cs:line 43 at Polly.Policy.Execute(Action2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 85
at Polly.Policy.Execute(Action action) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 21
at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.AssertLastHandledEvent(EventEnvelope expectedLastHandledEvent) in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 273
at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.TheEventHandlerDoesntProcessAnyMoreEventsFromTheQueue() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 211
at lambda_method(Closure , EventStreamHandlerSpecs )
at TestStack.BDDfy.StepActionFactory.<>cDisplayClass1_0`1.b0(Object o)
at TestStack.BDDfy.StepExecutor.Execute(Step step, Object testObject)
at TestStack.BDDfy.Processors.ScenarioExecutor.<>cDisplayClass3_0.b0()
at TestStack.BDDfy.Processors.AsyncTestRunner.Run(Func`1 performStep)
at TestStack.BDDfy.Processors.ScenarioExecutor.ExecuteStep(Step step)
at TestStack.BDDfy.Processors.ExceptionProcessor.Process(Story story)
at TestStack.BDDfy.Engine.Run()
at TestStack.BDDfy.BDDfyExtensions.BDDfy(Object testObject, String scenarioTitle, String caller)
at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 123
[xUnit.net 00:00:05.28] Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream [FAIL] Failed Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream Error Message: Expected _eventHandler.HandledEvents.Last() to be
Evelyn.Core.ReadModel.EventStream.EventEnvelope { Event = Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs+SomeEvent { Id = {00000000-0000-0000-0000-000000000000} TimeStamp = <0001-01-01 00:00:00.000> Version = 0 } StreamPosition = 134L }, but found
Evelyn.Core.ReadModel.EventStream.EventEnvelope { Event = Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs+SomeEvent { Id = {00000000-0000-0000-0000-000000000000} TimeStamp = <0001-01-01 00:00:00.000> Version = 0 } StreamPosition = 99L }. Stack Trace: at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\XUnit2TestFramework.cs:line 35 at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\TestFrameworkProvider.cs:line 41 at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\DefaultAssertionStrategy.cs:line 26 at FluentAssertions.Execution.AssertionScope.FailWith(Funcb0(Object o)
at TestStack.BDDfy.StepExecutor.Execute(Step step, Object testObject)
at TestStack.BDDfy.Processors.ScenarioExecutor.<>cDisplayClass3_0.b 0()
at TestStack.BDDfy.Processors.AsyncTestRunner.Run(Func`1 performStep)
at TestStack.BDDfy.Processors.ScenarioExecutor.ExecuteStep(Step step)
at TestStack.BDDfy.Processors.ExceptionProcessor.Process(Story story)
at TestStack.BDDfy.Engine.Run()
at TestStack.BDDfy.BDDfyExtensions.BDDfy(Object testObject, String scenarioTitle, String caller)
at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.StoppingWhenEventsInStream() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 123
1 failReasonFunc) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\AssertionScope.cs:line 181 at FluentAssertions.Execution.AssertionScope.FailWith(String message, Object[] args) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Execution\AssertionScope.cs:line 194 at FluentAssertions.Primitives.ObjectAssertions.Be(Object expected, String because, Object[] becauseArgs) in C:\projects\fluentassertions-vf06b\Src\FluentAssertions\Primitives\ObjectAssertions.cs:line 32 at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.<>c__DisplayClass32_0.<AssertLastHandledEvent>b__1() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 275 at Polly.Policy.<>c__DisplayClass144_0.<Execute>b__0(Context ctx, CancellationToken ct) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 20 at Polly.RetrySyntax.<>c__DisplayClass14_1.<WaitAndRetry>b__1(Context ctx, CancellationToken ct) in C:\projects\polly\src\Polly.Shared\Retry\RetrySyntax.cs:line 293 at Polly.Retry.RetryEngine.Implementation[TResult](Func
3 action, Context context, CancellationToken cancellationToken, IEnumerable1 shouldRetryExceptionPredicates, IEnumerable
1 shouldRetryResultPredicates, Func1 policyStateFactory) in C:\projects\polly\src\Polly.Shared\Retry\RetryEngine.cs:line 27 at Polly.RetrySyntax.<>c__DisplayClass14_0.<WaitAndRetry>b__0(Action
2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Retry\RetrySyntax.cs:line 292 at Polly.Policy.ExecuteInternal(Action2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Policy.cs:line 43 at Polly.Policy.Execute(Action
2 action, Context context, CancellationToken cancellationToken) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 85 at Polly.Policy.Execute(Action action) in C:\projects\polly\src\Polly.Shared\Policy.ExecuteOverloads.cs:line 21 at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.AssertLastHandledEvent(EventEnvelope expectedLastHandledEvent) in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 273 at Evelyn.Core.Tests.ReadModel.EventStream.Handlers.EventStreamHandlerSpecs.TheEventHandlerDoesntProcessAnyMoreEventsFromTheQueue() in C:\dev\evelyn\src\Evelyn.Core.Tests\ReadModel\EventStream\Handlers\EventStreamHandlerSpecs.cs:line 211 at lambda_method(Closure , EventStreamHandlerSpecs ) at TestStack.BDDfy.StepActionFactory.<>cDisplayClass1_0`1.