Project Number Date
ApolloFullRunnerReport develop.379 14 kwi 2021, 05:23

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Invitation 242 6 16 0 0 264 33 6 39 14m 49s 797ms Failed
Feature Invitation
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 284ms
When Go to "INVITATIONS_TAB" 436ms
And Create invitation for "CARRIER" "CARRIER" "automatyy1@test.pl" "notFromPoland" 1s 474ms
Then Create invitation success alert is displayed 783ms
And Invitation is displayed on list "automatyy1@test.pl" 172ms
After Hooks.deleteInvitationAfterTest() 041ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 103ms
When Go to "INVITATIONS_TAB" 189ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 173ms
Then Create invitation success alert is displayed 264ms
And Invitation is displayed on list "automatyy2@test.pl" 185ms
After Hooks.deleteInvitationAfterTest() 031ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 015ms
When Go to "INVITATIONS_TAB" 198ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 109ms
Then Create invitation success alert is displayed 202ms
And Invitation is displayed on list "automatyy2@test.pl" 195ms
After Hooks.deleteInvitationAfterTest() 032ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 082ms
When Go to "INVITATIONS_TAB" 199ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 111ms
Then Create invitation success alert is displayed 264ms
And Invitation is displayed on list "automatyy2@test.pl" 195ms
After Hooks.deleteInvitationAfterTest() 037ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 092ms
When Go to "INVITATIONS_TAB" 181ms
And Create invitation for "CARRIER" "CARRIER" "automatyy2@test.pl" "notFromPoland" 1s 086ms
Then Create invitation success alert is displayed 195ms
And Invitation is displayed on list "automatyy2@test.pl" 162ms
After Hooks.deleteInvitationAfterTest() 027ms
Given If user is login then logout 071ms
And Create invitation by JSON file "super-admin-skz" for "automatyy15q@test.pl" "CREATE_SUPPLIER_INVITATION" 354ms
When Mock invitation email by admin panel "super-admin-skz" "automatyy15q@test.pl" 21s 124ms
And Fill tax id registration page "byJSON" 370ms
And Verify that user is redirected to registration page 107ms
And Register to application "SUPPLIER" 1s 543ms
Then Check if user can be logged "automatyy15q@test.pl" 4s 249ms
After Hooks.cleanUpAfterTest() 598ms
Given If user is login then logout 074ms
And Create invitation by JSON file "super-admin-piast" for "automatyy19q@test.pl" "CREATE_SUPPLIER_INVITATION" 300ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy19q@test.pl" 20s 442ms
And Fill tax id registration page "byJSON" 370ms
And Verify that user is redirected to registration page 093ms
And Register to application "SUPPLIER" 1s 544ms
Then Check if user can be logged "automatyy19q@test.pl" 2s 784ms
After Hooks.cleanUpAfterTest() 407ms
Given If user is login then logout 078ms
And Create invitation by JSON file "super-admin-lantmannen" for "automatyy2545q@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 152ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automatyy2545q@test.pl" 20s 445ms
And Fill tax id registration page "byJSON" 405ms
And Verify that user is redirected to registration page 107ms
And Register to application "SUPPLIER" 1s 523ms
Then Check if user can be logged "automatyy2545q@test.pl" 3s 010ms
After Hooks.cleanUpAfterTest() 322ms
Given If user is login then logout 085ms
And Create invitation by JSON file "super-admin-keeeper" for "automatyy287q@test.pl" "CREATE_SUPPLIER_INVITATION" 910ms
When Mock invitation email by admin panel "super-admin-keeeper" "automatyy287q@test.pl" 20s 388ms
And Fill tax id registration page "byJSON" 379ms
And Verify that user is redirected to registration page 094ms
And Register to application "SUPPLIER" 1s 504ms
Then Check if user can be logged "automatyy287q@test.pl" 3s 161ms
After Hooks.cleanUpAfterTest() 377ms
Given If user is login then logout 077ms
And Create invitation by JSON file "super-admin-alrec" for "automatyy2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 278ms
When Mock invitation email by admin panel "super-admin-alrec" "automatyy2871q@test.pl" 20s 418ms
And Fill tax id registration page "byJSON" 368ms
And Verify that user is redirected to registration page 088ms
And Register to application "SUPPLIER" 1s 303ms
Then Check if user can be logged "automatyy2871q@test.pl" 2s 865ms
After Hooks.cleanUpAfterTest() 355ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 089ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 315ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 20s 452ms
And Fill tax id registration page "byJSON" 362ms
And Register to application "SUPPLIER" 1s 419ms
And Login as "automaty31415@test.pl" and set token of apiUsername "super-admin-piast" 2s 307ms
Then Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 5s 658ms
And Verify that user is redirected to invitation page "automaty31415@test.pl" 15s 006ms
java.lang.AssertionError: Użytkownik nie został przeniesiony do podstrony zaproszenia!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Invitation.InvitationTest.verifyThatUserIsRedirectedToInvitationPage(InvitationTest.java:65)
	at ✽.Verify that user is redirected to invitation page "automaty31415@test.pl"(file:Features/Atom/Invitations/Invitation.feature:44)
After Hooks.cleanUpAfterTest() 390ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 062ms
And Create invitation by JSON file "super-admin-lantmannen" for "automaty27182@test.pl" "CREATE_SUPPLIER_INVITATION" 283ms
When Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 20s 479ms
And Fill tax id registration page "byJSON" 382ms
And Register to application "SUPPLIER" 1s 576ms
And Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen" 31s 249ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty27182@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at ✽.Login as "automaty27182@test.pl" and set token of apiUsername "super-admin-lantmannen"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Then Mock invitation email by admin panel "super-admin-lantmannen" "automaty27182@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty27182@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 453ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 053ms
And Create invitation by JSON file "super-admin-keeeper" for "automaty6022@test.pl" "CREATE_SUPPLIER_INVITATION" 290ms
When Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 20s 503ms
And Fill tax id registration page "byJSON" 354ms
And Register to application "SUPPLIER" 1s 525ms
And Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper" 31s 328ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty6022@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at ✽.Login as "automaty6022@test.pl" and set token of apiUsername "super-admin-keeeper"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Then Mock invitation email by admin panel "super-admin-keeeper" "automaty6022@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty6022@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 694ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 063ms
And Create invitation by JSON file "super-admin-skz" for "automaty666@test.pl" "CREATE_SUPPLIER_INVITATION" 361ms
When Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 20s 458ms
And Fill tax id registration page "byJSON" 382ms
And Register to application "SUPPLIER" 1s 553ms
And Login as "automaty666@test.pl" and set token of apiUsername "super-admin-skz" 2s 376ms
Then Mock invitation email by admin panel "super-admin-skz" "automaty666@test.pl" 5s 509ms
And Verify that user is redirected to invitation page "automaty666@test.pl" 15s 010ms
java.lang.AssertionError: Użytkownik nie został przeniesiony do podstrony zaproszenia!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Invitation.InvitationTest.verifyThatUserIsRedirectedToInvitationPage(InvitationTest.java:65)
	at ✽.Verify that user is redirected to invitation page "automaty666@test.pl"(file:Features/Atom/Invitations/Invitation.feature:44)
After Hooks.cleanUpAfterTest() 419ms
Scenario Outline Check if logged user is redirected from registration link to invitation tab
Steps
Given If user is login then logout 15s 016ms
And Create invitation by JSON file "super-admin-alrec" for "automaty2871q@test.pl" "CREATE_SUPPLIER_INVITATION" 259ms
When Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 20s 506ms
And Fill tax id registration page "byJSON" 372ms
And Register to application "SUPPLIER" 1s 394ms
And Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec" 31s 280ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac automaty2871q@test.pl (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at ✽.Login as "automaty2871q@test.pl" and set token of apiUsername "super-admin-alrec"(file:Features/Atom/Invitations/Invitation.feature:42)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:72)
	at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Then Mock invitation email by admin panel "super-admin-alrec" "automaty2871q@test.pl" 000ms
And Verify that user is redirected to invitation page "automaty2871q@test.pl" 000ms
After Hooks.cleanUpAfterTest() 1s 636ms
And Create invitation by JSON file "super-admin-skz" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 932ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 32s 773ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 038ms
And Create invitation by JSON file "super-admin-lantmannen" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 814ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 37s 415ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 037ms
And Create invitation by JSON file "super-admin-keeeper" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 890ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 30s 446ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 053ms
And Create invitation by JSON file "super-admin-adama" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 801ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 43s 274ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 045ms
And Create invitation by JSON file "super-admin-piast" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 328ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 30s 956ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 035ms
And Create invitation by JSON file "super-admin-alrec" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 275ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 43s 882ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 038ms
And Create invitation by JSON file "super-admin-sempertrans" for "apolloautomattest@gmail.com" "CREATE_CARRIER_INVITATION" 307ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zaproszenie do nawiązania współpracy" 37s 647ms
Then Check if user got a mail 000ms
After Hooks.deleteInvitationAfterTest() 046ms
Scenario Outline Check if user has accepted invitation from principal after accepting invitation by another user from company
Steps
Given Set token of apiUsername "super-admin-farmacol" 102ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 323ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 510ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:59)
	at ✽.Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:72)
And Prepare user "dnfa1-supplier-2" details with all notifications and "automaty214152@test.pl" by JSON file 000ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty214152@test.pl" "CREATE_SUPPLIER_INVITATION" 000ms
When Login as "dnfa1-supplier" and set token of apiUsername "super-admin-farmacol" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Accept invitation 000ms
And If user is login then logout 000ms
And Login as "dnfa1-supplier-2" and set token of apiUsername "super-admin-farmacol" 000ms
And Verify if user has visible "no waiting" invitation 000ms
And Verify if user has visible "accepted" invitation 000ms
And Verify if user can see "Farmacol" on principal switch dropdown 000ms
After Hooks.cleanUserDetailsAfterTest() 222ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 402ms
When Create and accept invitation by JSON file as "super-admin-skz" for "automaty1591qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 733ms
And Go to "USERS_TAB" 1s 110ms
And Find user "automaty1591qa@test.pl" 2s 240ms
And Change user details "email" to "apolloautomattest@test.pl" 723ms
And Save user details 527ms
When Go to "INVITATIONS_TAB" 165ms
And Create invitation for "CARRIER" "CARRIER" "automaty1591qa@test.pl" "notFromPoland" 1s 130ms
Then Verify that invitation can't be sent on already used username 090ms
After Hooks.cleanUpAfterTest() 2s 021ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 943ms
When Create and accept invitation by JSON file as "super-admin-lantmannen" for "automaty1231qa@test.pl" "CREATE_CARRIER_INVITATION" 1s 614ms
And Go to "USERS_TAB" 839ms
And Find user "automaty1231qa@test.pl" 2s 225ms
And Change user details "email" to "apolloautomattest@test.pl" 322ms
And Save user details 309ms
When Go to "INVITATIONS_TAB" 168ms
And Create invitation for "CARRIER" "CARRIER" "automaty1231qa@test.pl" "notFromPoland" 1s 106ms
Then Verify that invitation can't be sent on already used username 097ms
After Hooks.cleanUpAfterTest() 1s 354ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 122ms
When Create and accept invitation by JSON file as "super-admin-piast" for "automaty9231qa@test.pl" "CREATE_CARRIER_INVITATION" 650ms
And Go to "USERS_TAB" 828ms
And Find user "automaty9231qa@test.pl" 2s 257ms
And Change user details "email" to "apolloautomattest@test.pl" 309ms
And Save user details 370ms
When Go to "INVITATIONS_TAB" 166ms
And Create invitation for "CARRIER" "CARRIER" "automaty9231qa@test.pl" "notFromPoland" 1s 151ms
Then Verify that invitation can't be sent on already used username 097ms
After Hooks.cleanUpAfterTest() 1s 452ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 155ms
When Create and accept invitation by JSON file as "super-admin-farmacol" for "automaty7221qa@test.pl" "CREATE_CARRIER_INVITATION" 911ms
And Go to "USERS_TAB" 1s 040ms
And Find user "automaty7221qa@test.pl" 2s 268ms
And Change user details "email" to "apolloautomattest@test.pl" 366ms
And Save user details 478ms
When Go to "INVITATIONS_TAB" 194ms
And Create invitation for "CARRIER" "CARRIER" "automaty7221qa@test.pl" "notFromPoland" 1s 150ms
Then Verify that invitation can't be sent on already used username 085ms
After Hooks.cleanUpAfterTest() 1s 755ms
Given If user is login then logout 080ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 308ms
When Mock invitation email by admin panel "super-admin-piast" "automaty31415@test.pl" 20s 483ms
And Verify that user is redirected to registration page 182ms
And Fill tax id registration page "byJSON" 209ms
And Register to application "SUPPLIER" 1s 603ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 512ms
When Go to "INVITATIONS_TAB" 188ms
Then Go to "ACCEPTED_TAB" invitation status tab 088ms
And Invitation is displayed on list "automaty31415@test.pl" 136ms
After Hooks.cleanUpAfterTest() 1s 307ms
Given If user is login then logout 070ms
Given Set token of apiUsername "super-admin-piast" 099ms
And Get setting "INVITATION_EXPIRATION_INTERVAL" for "piast" 176ms
Then Prepare setting: "INVITATION_EXPIRATION_INTERVAL" with value: "-1d" with "super-admin-piast" by API 215ms
And Create invitation by JSON file "super-admin-piast" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 352ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 250ms
Then Go to "INVITATIONS_TAB" 181ms
And Go to "EXPIRED_TAB" invitation status tab 080ms
Then Invitation is displayed on list "automaty31415@test.pl" 133ms
After Hooks.deleteInvitationAfterTest() 026ms
After Hooks.rollbackSettings() 024ms
Given Set token of apiUsername "super-admin-piast" 108ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 190ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 321ms
When Login as "piast-admin" 1s 873ms
Then Go to "INVITATIONS_TAB" 160ms
And Go to invitation details 048ms
Then Reject invitation by button as user 280ms
When If user is login then logout 073ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 043ms
And Go to "INVITATIONS_TAB" 179ms
And Go to "REJECTED_TAB" invitation status tab 081ms
Then Invitation is displayed on list "automaty31415@test.pl" 133ms
After Hooks.deleteInvitationAfterTest() 031ms
After Hooks.cleanUserDetailsAfterTest() 160ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 819ms
When Go to "INVITATIONS_TAB" 198ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 131ms
Then Check if company has been verified by GUS 1s 042ms
When Mock invitation email by admin panel "piast-admin" "automatyy4@test.pl" 5s 422ms
And Verify that user is redirected to registration page 209ms
And Fill tax id registration page "notByJSON" 208ms
Then Verify that user is redirected to registration page 085ms
And Check if data from GUS are automatically completed 2s 075ms
After Hooks.cleanUpAfterTest() 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 067ms
When Go to "INVITATIONS_TAB" 193ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 154ms
Then Check if company has been verified by GUS 229ms
When Mock invitation email by admin panel "lantmannen-admin" "automatyy4@test.pl" 5s 487ms
And Verify that user is redirected to registration page 171ms
And Fill tax id registration page "notByJSON" 210ms
Then Verify that user is redirected to registration page 098ms
And Check if data from GUS are automatically completed 2s 081ms
After Hooks.cleanUpAfterTest() 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 122ms
When Go to "INVITATIONS_TAB" 211ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 194ms
Then Check if company has been verified by GUS 244ms
When Mock invitation email by admin panel "keeeper-admin" "automatyy4@test.pl" 5s 510ms
And Verify that user is redirected to registration page 199ms
And Fill tax id registration page "notByJSON" 236ms
Then Verify that user is redirected to registration page 095ms
And Check if data from GUS are automatically completed 2s 089ms
After Hooks.cleanUpAfterTest() 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 052ms
When Go to "INVITATIONS_TAB" 171ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 242ms
Then Check if company has been verified by GUS 471ms
When Mock invitation email by admin panel "neuca-admin" "automatyy4@test.pl" 5s 465ms
And Verify that user is redirected to registration page 152ms
And Fill tax id registration page "notByJSON" 226ms
Then Verify that user is redirected to registration page 089ms
And Check if data from GUS are automatically completed 2s 087ms
After Hooks.cleanUpAfterTest() 000ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 197ms
When Go to "INVITATIONS_TAB" 202ms
And Create invitation for "CARRIER" "CARRIER" "automatyy4@test.pl" "PL" 1s 275ms
Then Check if company has been verified by GUS 410ms
When Mock invitation email by admin panel "farmacol-admin" "automatyy4@test.pl" 5s 403ms
And Verify that user is redirected to registration page 158ms
And Fill tax id registration page "notByJSON" 246ms
Then Verify that user is redirected to registration page 087ms
And Check if data from GUS are automatically completed 2s 076ms
After Hooks.cleanUpAfterTest() 000ms
Given If user is login then logout 15s 055ms
And Create invitation by JSON file "super-admin-piast" for "automatyy99@test.pl" "CREATE_SUPPLIER_INVITATION" 340ms
When Mock invitation email by admin panel "super-admin-piast" "automatyy99@test.pl" 20s 431ms
And Verify that user is redirected to registration page 190ms
And Fill tax id registration page "notbyJSON" 229ms
Then Check if non-compliant NIP message is displayed 2s 039ms
After Hooks.deleteInvitationAfterTest() 037ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 138ms
When Go to "INVITATIONS_TAB" 197ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 043ms
Then Check if company existed in apollo is suggest correctly 955ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 013ms
When Go to "INVITATIONS_TAB" 153ms
And Fill part of invitation page for existed company in Apollo "SUPPLIER" "SUPPLIER" "PL" 1s 045ms
Then Check if company existed in apollo is suggest correctly 117ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 081ms
When Go to "INVITATIONS_TAB" 186ms
And Fill part of invitation page for existed company in Apollo "CARRIER" "CARRIER" "PL" 1s 050ms
Then Check if company existed in apollo is suggest correctly 126ms