00:00:00.6147744
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is ass text"
input text is "this is ass text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is *** text"
the response should be "this is *** text"
00:00:00.0488338
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is fuck text"
input text is "this is fuck text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0465863
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is bitch text"
input text is "this is bitch text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is ***** text"
the response should be "this is ***** text"
00:00:00.0573244
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is cunt text"
input text is "this is cunt text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0418178
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is shit text"
input text is "this is shit text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0455007
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is class input"
input text is "this is class input"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is class input"
the response should be "this is class input"
00:00:00.0494606
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is clean sentence"
input text is "this is clean sentence"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is clean sentence"
the response should be "this is clean sentence"
00:00:00.0494326
Scenario
Profanity filtering core behavior Json
-
Given
input text is "this is f@ck text"
input text is "this is f@ck text"
-
When
the request is made to the json endpoint
the request is made to the json endpoint
-
Then
the response should be "this is **** text"
01/10/2025 01:38:58:516 Expected string to be the same string, but they differ at index 8:
↓ (actual)
"this is f@ck text"
"this is **** text"
↑ (expected).
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message)
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
at FluentAssertions.Execution.AssertionScope.AddPreFormattedFailure(String formattedFailureMessage)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(String message)
at FluentAssertions.Primitives.StringEqualityStrategy.AssertForEquality(AssertionChain assertionChain, String subject, String expected)
at FluentAssertions.Primitives.StringValidator.Validate(String subject, String expected)
at FluentAssertions.Primitives.StringAssertions`1.Be(String expected, String because, Object[] becauseArgs)
at PurgoMalum.StepDefinitions.API.Service_APISteps.ThenTheResponseShouldBe(String text) in /home/runner/work/PurgoMalum/PurgoMalum/PurgoMalum/StepDefinitions/API/Service_APISteps.cs:line 86
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.ExecuteStepAsyncb__7d.MoveNext()
--- End of stack trace from previous location ---
at Reqnroll.Infrastructure.TestExecutionEngine.c__DisplayClass57_0.ExecuteStepAsyncg__HandleStepExecutionExceptions|0d.MoveNext()
00:00:00.2414247
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is ass text"
input text is "this is ass text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is *** text"
the response should be "this is *** text"
00:00:00.0451715
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is fuck text"
input text is "this is fuck text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0385663
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is bitch text"
input text is "this is bitch text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is ***** text"
the response should be "this is ***** text"
00:00:00.0424976
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is cunt text"
input text is "this is cunt text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0442268
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is shit text"
input text is "this is shit text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0409625
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is class input"
input text is "this is class input"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is class input"
the response should be "this is class input"
00:00:00.0461422
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is clean sentence"
input text is "this is clean sentence"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is clean sentence"
the response should be "this is clean sentence"
00:00:00.0473998
Scenario
Profanity filtering core behavior Xml
-
Given
input text is "this is f@ck text"
input text is "this is f@ck text"
-
When
the request is made to the xml endpoint
the request is made to the xml endpoint
-
Then
the response should be "this is **** text"
01/10/2025 01:38:59:074 Expected string to be the same string, but they differ at index 8:
↓ (actual)
"this is f@ck text"
"this is **** text"
↑ (expected).
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message)
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
at FluentAssertions.Execution.AssertionScope.AddPreFormattedFailure(String formattedFailureMessage)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(String message)
at FluentAssertions.Primitives.StringEqualityStrategy.AssertForEquality(AssertionChain assertionChain, String subject, String expected)
at FluentAssertions.Primitives.StringValidator.Validate(String subject, String expected)
at FluentAssertions.Primitives.StringAssertions`1.Be(String expected, String because, Object[] becauseArgs)
at PurgoMalum.StepDefinitions.API.Service_APISteps.ThenTheResponseShouldBe(String text) in /home/runner/work/PurgoMalum/PurgoMalum/PurgoMalum/StepDefinitions/API/Service_APISteps.cs:line 90
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.ExecuteStepAsyncb__7d.MoveNext()
--- End of stack trace from previous location ---
at Reqnroll.Infrastructure.TestExecutionEngine.c__DisplayClass57_0.ExecuteStepAsyncg__HandleStepExecutionExceptions|0d.MoveNext()
00:00:00.0445064
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is ass text"
input text is "this is ass text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is *** text"
the response should be "this is *** text"
00:00:00.0611931
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is fuck text"
input text is "this is fuck text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0408541
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is bitch text"
input text is "this is bitch text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is ***** text"
the response should be "this is ***** text"
00:00:00.0442464
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is cunt text"
input text is "this is cunt text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0524436
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is shit text"
input text is "this is shit text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is **** text"
the response should be "this is **** text"
00:00:00.0434180
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is class input"
input text is "this is class input"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is class input"
the response should be "this is class input"
00:00:00.0475817
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is clean sentence"
input text is "this is clean sentence"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is clean sentence"
the response should be "this is clean sentence"
00:00:00.0415782
Scenario
Profanity filtering core behavior Plain
-
Given
input text is "this is f@ck text"
input text is "this is f@ck text"
-
When
the request is made to the plain endpoint
the request is made to the plain endpoint
-
Then
the response should be "this is **** text"
01/10/2025 01:38:59:462 Expected string to be the same string, but they differ at index 8:
↓ (actual)
"this is f@ck text"
"this is **** text"
↑ (expected).
at FluentAssertions.Execution.LateBoundTestFramework.Throw(String message)
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
at FluentAssertions.Execution.AssertionScope.AddPreFormattedFailure(String formattedFailureMessage)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(Func`1 getFailureReason)
at FluentAssertions.Execution.AssertionChain.FailWith(String message)
at FluentAssertions.Primitives.StringEqualityStrategy.AssertForEquality(AssertionChain assertionChain, String subject, String expected)
at FluentAssertions.Primitives.StringValidator.Validate(String subject, String expected)
at FluentAssertions.Primitives.StringAssertions`1.Be(String expected, String because, Object[] becauseArgs)
at PurgoMalum.StepDefinitions.API.Service_APISteps.ThenTheResponseShouldBe(String text) in /home/runner/work/PurgoMalum/PurgoMalum/PurgoMalum/StepDefinitions/API/Service_APISteps.cs:line 95
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.ExecuteStepAsyncb__7d.MoveNext()
--- End of stack trace from previous location ---
at Reqnroll.Infrastructure.TestExecutionEngine.c__DisplayClass57_0.ExecuteStepAsyncg__HandleStepExecutionExceptions|0d.MoveNext()
00:00:00.0427299
Scenario
Profanity filtering core behavior Bool
-
Given
input text is "this is cunt text"
input text is "this is cunt text"
-
When
the request is made to the containsprofanity endpoint
the request is made to the containsprofanity endpoint
-
Then
the response should be "true"
the response should be "true"
00:00:00.0464235
Scenario
Profanity filtering core behavior Bool
-
Given
input text is "this is clean text"
input text is "this is clean text"
-
When
the request is made to the containsprofanity endpoint
the request is made to the containsprofanity endpoint
-
Then
the response should be "false"
the response should be "false"