Tests Run
5
Passed
2
Failed
3
Flaky
1
Retried
2
Pass Rate
40%
Test Outcomes
Final outcome of every test
2
Passed
3
Failed
Results by Category
Passed and failed tests in each category · click a bar to filter
4
2
0
1/3
1/1
1/1
1/2
0/2
Smoke
UAT
Fruits
UI
API
A test with several categories is counted in each of them.
Test Cases
5| Start | Test Case | Status | Test Group | Categories | Duration | Attempts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10:49:07 |
Flaky Test Flaky · passed on retry
|
passed |
Unit Test |
1 ms |
5 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
↻ This test ran 5 timesAttempt 1: ✖ FailedAttempt 2: ✖ FailedAttempt 3: ✖ FailedAttempt 4: ✖ FailedAttempt 5: ✔ Passed
Attempt 1 Attempt 2 retry Attempt 3 retry Attempt 4 retry Attempt 5 retry
Logs
Error
⚠Assert.Equal() Failure: Strings differ
↓ (pos 0)
Expected: "Banana"
Actual: "Cherry"
↑ (pos 0) at Xunit.Assert.Equal(ReadOnlySpan`1 expected, ReadOnlySpan`1 actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 875 at Xunit.Assert.Equal(String expected, String actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 1354 at Xunit.Assert.Equal(String expected, String actual) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 825 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheSelectedFruitShouldBe(String expected) in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 41 at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args) at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr) --- End of stack trace from previous location --- at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.FlakyTest() in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 7 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Logs
Error
⚠Assert.Equal() Failure: Strings differ
↓ (pos 0)
Expected: "Banana"
Actual: "Apple"
↑ (pos 0) at Xunit.Assert.Equal(ReadOnlySpan`1 expected, ReadOnlySpan`1 actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 875 at Xunit.Assert.Equal(String expected, String actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 1354 at Xunit.Assert.Equal(String expected, String actual) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 825 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheSelectedFruitShouldBe(String expected) in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 41 at InvokeStub_Action`2.Invoke(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) --- End of stack trace from previous location --- at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.FlakyTest() in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 7 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Logs
Error
⚠Assert.Equal() Failure: Strings differ
↓ (pos 0)
Expected: "Banana"
Actual: "Apple"
↑ (pos 0) at Xunit.Assert.Equal(ReadOnlySpan`1 expected, ReadOnlySpan`1 actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 875 at Xunit.Assert.Equal(String expected, String actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 1354 at Xunit.Assert.Equal(String expected, String actual) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 825 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheSelectedFruitShouldBe(String expected) in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 41 at InvokeStub_Action`2.Invoke(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) --- End of stack trace from previous location --- at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.FlakyTest() in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 7 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Logs
Error
⚠Assert.Equal() Failure: Strings differ
↓ (pos 0)
Expected: "Banana"
Actual: "Cherry"
↑ (pos 0) at Xunit.Assert.Equal(ReadOnlySpan`1 expected, ReadOnlySpan`1 actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 875 at Xunit.Assert.Equal(String expected, String actual, Boolean ignoreCase, Boolean ignoreLineEndingDifferences, Boolean ignoreWhiteSpaceDifferences, Boolean ignoreAllWhiteSpace) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 1354 at Xunit.Assert.Equal(String expected, String actual) in /_/src/xunit.v3.assert/Asserts/StringAsserts.cs:line 825 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheSelectedFruitShouldBe(String expected) in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 41 at InvokeStub_Action`2.Invoke(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) --- End of stack trace from previous location --- at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.FlakyTest() in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 7 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Logs
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10:49:07 |
User login↻ Retried 1×
case=Invalid userusername=employeepassword=Pwd123
|
failed |
Unit Test |
6.1 s |
2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
↻ This test ran 2 timesAttempt 1: ✖ FailedAttempt 2: ✖ Failed
Attempt 1 Attempt 2 retry
Logs
Error
Screenshots
⚠Timeout 3000ms exceeded.
Call log:
- waiting for Locator("#loop-container > div > article > div.post-header > h1") to be visible at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](ChannelOwner object, String method, Dictionary`2 dictionary, Boolean keepNulls, Nullable`1 timeout) in /_/src/Playwright/Transport/Connection.cs:line 230 at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal, String title) in /_/src/Playwright/Transport/Connection.cs:line 539 at Microsoft.Playwright.Core.Frame.WaitForSelectorAsync(String selector, FrameWaitForSelectorOptions options) in /_/src/Playwright/Core/Frame.cs:line 731 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheLogged_InPageIsShown() in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 123 at Reqnroll.Bindings.AsyncMethodHelper.ConvertTaskOfT(Task task, Boolean getValue) at Reqnroll.Bindings.BindingDelegateInvoker.InvokeDelegateAsync(Delegate bindingDelegate, Object[] invokeArgs, ExecutionContextHolder executionContext) at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.UserLogin(String case, String username, String password, String __pickleIndex, String[] exampleTags) in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 24 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Before clicking submit Failure
Logs
Error
Screenshots
⚠Timeout 3000ms exceeded.
Call log:
- waiting for Locator("#loop-container > div > article > div.post-header > h1") to be visible at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](ChannelOwner object, String method, Dictionary`2 dictionary, Boolean keepNulls, Nullable`1 timeout) in /_/src/Playwright/Transport/Connection.cs:line 230 at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal, String title) in /_/src/Playwright/Transport/Connection.cs:line 539 at Microsoft.Playwright.Core.Frame.WaitForSelectorAsync(String selector, FrameWaitForSelectorOptions options) in /_/src/Playwright/Core/Frame.cs:line 731 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenTheLogged_InPageIsShown() in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 123 at Reqnroll.Bindings.AsyncMethodHelper.ConvertTaskOfT(Task task, Boolean getValue) at Reqnroll.Bindings.BindingDelegateInvoker.InvokeDelegateAsync(Delegate bindingDelegate, Object[] invokeArgs, ExecutionContextHolder executionContext) at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.UserLogin(String case, String username, String password, String __pickleIndex, String[] exampleTags) in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 24 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 Before clicking submit Failure
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10:49:19 |
User login
case=Valid userusername=studentpassword=Password123
|
passed |
Unit Test |
3.7 s |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Attempt 1
Logs
Screenshots
Before clicking submit
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10:49:23 |
Create post then get post
title=Title 2
|
failed |
Unit Test |
344 ms |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Attempt 1
Logs
API
Error
REQUEST→ POST /posts10:49:23 {
"title": "Title 2",
"body": "This post was created by AceReports.",
"userId": 1991
}RESPONSE← HTTP 201 · 294 ms10:49:23 {
"title": "Title 2",
"body": "This post was created by AceReports.",
"userId": 1991,
"id": 101
}REQUEST→ GET /posts/10110:49:23 (no body) RESPONSE← HTTP 404 · 11 ms10:49:23 {}⚠Response status code does not indicate success: 404 (Not Found). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken) at AceReports.Reqnroll.Tests.Utility.ApiClient.GetAsync[T](String endpoint) in C:\src\AceReports\AceReports.Reqnroll.Tests\Utility\ApiClient.cs:line 24 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenThePostCanBeReadBackByItsId() in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 85 at Reqnroll.Bindings.AsyncMethodHelper.ConvertTaskOfT(Task task, Boolean getValue) at Reqnroll.Bindings.BindingDelegateInvoker.InvokeDelegateAsync(Delegate bindingDelegate, Object[] invokeArgs, ExecutionContextHolder executionContext) at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.CreatePostThenGetPost(String title, String __pickleIndex, String[] exampleTags) in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 13 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10:49:23 |
Create post then get post
title=Title 1
|
failed |
Unit Test |
1 s |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Attempt 1
Logs
API
Error
REQUEST→ POST /posts10:49:23 {
"title": "Title 1",
"body": "This post was created by AceReports.",
"userId": 1991
}RESPONSE← HTTP 201 · 753 ms10:49:24 {
"title": "Title 1",
"body": "This post was created by AceReports.",
"userId": 1991,
"id": 101
}REQUEST→ GET /posts/10110:49:24 (no body) RESPONSE← HTTP 404 · 272 ms10:49:24 {}⚠Response status code does not indicate success: 404 (Not Found). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken) at AceReports.Reqnroll.Tests.Utility.ApiClient.GetAsync[T](String endpoint) in C:\src\AceReports\AceReports.Reqnroll.Tests\Utility\ApiClient.cs:line 24 at AceReports.Reqnroll.Tests.StepDefinitions.UnitTestSteps.ThenThePostCanBeReadBackByItsId() in C:\src\AceReports\AceReports.Reqnroll.Tests\StepDefinitions\UnitTestSteps.cs:line 85 at Reqnroll.Bindings.AsyncMethodHelper.ConvertTaskOfT(Task task, Boolean getValue) at Reqnroll.Bindings.BindingDelegateInvoker.InvokeDelegateAsync(Delegate bindingDelegate, Object[] invokeArgs, ExecutionContextHolder executionContext) at Reqnroll.Bindings.BindingInvoker.InvokeBindingAsync(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.ExecuteStepMatchAsync(BindingMatch match, Object[] arguments, DurationHolder durationHolder) at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>b__7>d.MoveNext() --- End of stack trace from previous location --- at Reqnroll.Infrastructure.TestExecutionEngine.<>c__DisplayClass57_0.<<ExecuteStepAsync>g__HandleStepExecutionExceptions|0>d.MoveNext() at Reqnroll.Infrastructure.TestExecutionEngine.OnAfterLastStepAsync() at Reqnroll.TestRunner.CollectScenarioErrorsAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.ScenarioCleanupAsync() at AceReports.Reqnroll.Tests.Features.UnitTestFeature.CreatePostThenGetPost(String title, String __pickleIndex, String[] exampleTags) in C:\src\AceReports\AceReports.Reqnroll.Tests\Features\UnitTest.feature:line 13 at Xunit.v3.XunitTestRunnerBaseContext`1.<>c__DisplayClass18_0.<<InvokeTest>b__1>d.MoveNext() in /_/src/xunit.v3.core/Runners/Reflection/XunitTestRunnerBaseContext_reflection.cs:line 133 --- End of stack trace from previous location --- at Xunit.v3.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.v3.core/Exceptions/ExceptionAggregator.cs:line 119 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||