Project Number Date
ApolloFullRunnerReport develop.434 24 maj 2021, 09:36

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@squareManagementModule 215 5 40 0 0 260 17 5 22 11m 031ms Failed
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 127ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 205ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 425ms
When Confirm status "REPORTING" by Public API "v1" 158ms
And Confirm status "ARRIVAL" by Public API "v1" 263ms
Then Login as "swiss-krono-delivery-admin" 1s 291ms
And Go to "CLASSIFICATION_TAB" 734ms
And Verify that classification resource is in classifications table 029ms
After Hooks.deleteTransportAfterTest() 158ms
After Hooks.rollbackAddedAuthorities() 045ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 122ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 054ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 355ms
When Login as "swiss-krono-delivery-admin" 1s 244ms
And Go to "CLASSIFICATION_TAB" 328ms
And Confirm status "REPORTING" by Public API "v1" 076ms
And Confirm status "ARRIVAL" by Public API "v1" 119ms
Then Verify that classification resource is in classifications table 2s 899ms
After Hooks.deleteTransportAfterTest() 151ms
After Hooks.rollbackAddedAuthorities() 054ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 124ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 054ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 372ms
When Login as "swiss-krono-delivery-admin" 1s 192ms
And Go to "CLASSIFICATION_TAB" 297ms
And Confirm status "REPORTING" by Public API "v1" 083ms
And Confirm status "ARRIVAL" by Public API "v1" 140ms
And Verify that classification resource is in classifications table 2s 902ms
Then Delete created transport by API 159ms
And Verify that classification resource disappeared from classifications table after delete 33s 196ms
After Hooks.rollbackAddedAuthorities() 053ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 314ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "swiss-krono-delivery-admin" 118ms
And Confirm status "REPORTING" by Public API "v1" 087ms
And Confirm status "ARRIVAL" by Public API "v1" 149ms
When Login as "swiss-krono-delivery-admin" 1s 285ms
And Go to "CLASSIFICATION_TAB" 298ms
When Verify that classification resource is in table 025ms
And Find element "Drewno MDF" in select "resource-square" classification resource 1s 155ms
And Find element "igla. okrągłe HDS" in select "resource-queue" classification resource 1s 153ms
And Save classification resource 137ms
Then Verify that classification resource disappeared from classifications table 30s 074ms
And Go to "TRANSPORT_TABLE" 256ms
And Check if transport has "classified" 023ms
And Go to "QUEUES_TAB" 152ms
And Go to square: "Drewno MDF" 085ms
And Verify transport is in correct queue "igla. okrągłe HDS" 024ms
After Hooks.deleteTransportAfterTest() 169ms
After Hooks.rollbackAddedAuthorities() 097ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 298ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 066ms
And Confirm status "REPORTING" by Public API "v1" 089ms
And Confirm status "ARRIVAL" by Public API "v1" 153ms
When Login as "swiss-krono-delivery-admin" 1s 261ms
And Go to "CLASSIFICATION_TAB" 283ms
And Verify that classification resource is in classifications table 020ms
And Find statuses for transport in table 15s 770ms
And Revoke statuses until reach "planned" 19s 543ms
And Check if transport has "planned" 026ms
Then Go to "CLASSIFICATION_TAB" 269ms
And Verify that classification resource disappeared from classifications table 30s 109ms
After Hooks.deleteTransportAfterTest() 150ms
After Hooks.rollbackAddedAuthorities() 048ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 116ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 327ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 055ms
And Confirm status "REPORTING" by Public API "v1" 083ms
And Confirm status "ARRIVAL" by Public API "v1" 194ms
And Assign Queue to classification resource: "super-admin-skd" "trociny" "CLASSIFICATION" 147ms
When Login as "swiss-krono-delivery-admin" 1s 313ms
And Go to "TRANSPORT_TABLE" 187ms
And Find statuses for transport in table 15s 758ms
And Revoke statuses until reach "in-the-area" 17s 352ms
And Check if transport has "in-the-area" 022ms
Then Go to "CLASSIFICATION_TAB" 293ms
And Verify that classification resource doesn't have selected "resource-square" 020ms
After Hooks.deleteTransportAfterTest() 137ms
After Hooks.rollbackAddedAuthorities() 052ms
View Feature Classifications Table
Given Set token of apiUsername "super-admin-skd" 151ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 299ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "swiss-krono-delivery-admin" 065ms
And Confirm status "REPORTING" by Public API "v1" 095ms
And Confirm status "ARRIVAL" by Public API "v1" 131ms
And Assign Queue to classification resource: "super-admin-skd" "trociny" "CLASSIFICATION" 133ms
And Assign Place to classification resource: "super-admin-skd" "trociny" "Rozładunek" "UNLOAD" 267ms
When Login as "swiss-krono-delivery-admin" 1s 225ms
And Go to "TRANSPORT_TABLE" 166ms
And Find statuses for transport in table 15s 684ms
And Revoke statuses until reach "in-the-area" 19s 569ms
And Check if transport has "in-the-area" 026ms
Then Go to "CLASSIFICATION_TAB" 292ms
And Verify that classification resource doesn't have selected "resource-square" 022ms
After Hooks.deleteTransportAfterTest() 122ms
After Hooks.rollbackAddedAuthorities() 060ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 123ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 073ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 323ms
When Confirm status "REPORTING" by Public API "v1" 093ms
And Confirm status "ARRIVAL" by Public API "v1" 143ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 150ms
And Login as "swiss-krono-delivery-admin" 1s 302ms
Then Go to "QUEUES_STATUS_TAB" 337ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 025ms
After Hooks.deleteTransportAfterTest() 106ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 124ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 048ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 310ms
When Confirm status "REPORTING" by Public API "v1" 093ms
And Confirm status "ARRIVAL" by Public API "v1" 129ms
And Login as "swiss-krono-delivery-admin" 982ms
And Go to "QUEUES_STATUS_TAB" 322ms
Then Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 133ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 988ms
After Hooks.deleteTransportAfterTest() 116ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 120ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 038ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 309ms
When Confirm status "REPORTING" by Public API "v1" 081ms
And Confirm status "ARRIVAL" by Public API "v1" 142ms
And Login as "swiss-krono-delivery-admin" 1s 047ms
And Go to "QUEUES_STATUS_TAB" 281ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 152ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 977ms
Then Delete created transport by API 135ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 33s 235ms
After Hooks.deleteTransportAfterTest() 117ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 124ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 257ms
When Confirm status "REPORTING" by Public API "v1" 097ms
And Confirm status "ARRIVAL" by Public API "v1" 136ms
And Login as "swiss-krono-delivery-admin" 1s 047ms
And Go to "QUEUES_STATUS_TAB" 257ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 145ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 3s 004ms
And Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 169ms
Then Confirm status "DEPARTURE" by Public API "v1" 201ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 32s 756ms
After Hooks.deleteTransportAfterTest() 155ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 126ms
And Prepare setting: "CLASSIFICATION_RESOURCE_COMPLETED_DELAY" with value: "15s" with "super-admin-skd" 006ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 038ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 309ms
When Confirm status "REPORTING" by Public API "v1" 157ms
And Confirm status "ARRIVAL" by Public API "v1" 165ms
And Login as "swiss-krono-delivery-admin" 1s 076ms
And Go to "QUEUES_STATUS_TAB" 249ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 193ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 959ms
Then Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 184ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 48s 556ms
And Prepare setting: "CLASSIFICATION_RESOURCE_COMPLETED_DELAY" with value: "30m" with "super-admin-skd" 006ms
After Hooks.deleteTransportAfterTest() 162ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 126ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB;ROLE_SEND_SMS_TO_ALL_DRIVERS_IN_QUEUE" to user "swiss-krono-delivery-admin" 095ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 350ms
When Confirm status "REPORTING" by Public API "v1" 095ms
And Confirm status "ARRIVAL" by Public API "v1" 134ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 156ms
And Login as "swiss-krono-delivery-admin" 1s 037ms
And Go to transport details "DELIVERY" 32s 469ms
And Set driver phone number "48" "789440109" 433ms
And Go to "QUEUES_STATUS_TAB" 769ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 030ms
And Set "Zrębki" and "zrębki" for test 000ms
Then Click Send SMS icon 061ms
And Put default text in SMS modal 270ms
And Send SMS 069ms
And Wait "20" seconds 20s
And Verify that sms has been sent to driver "logintegra-imperial-test" "Argetnigol.7890" 299ms
And Wait "10" seconds 10s
After Hooks.deleteTransportAfterTest() 148ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Queues Tab
Scenario Outline Check if ClassificationResource can be reserved and it is properly assigned to transport
Steps
Given Set token of apiUsername "super-admin-skd" 129ms
And Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file 187ms
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.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllQueuesByAPI(EditUserTest.java:118)
	at ✽.Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file(file:Features/Atom/ClassificationResource/QueuesTab.feature:109)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Confirm status "REPORTING" by Public API "v1" 000ms
And Confirm status "ARRIVAL" by Public API "v1" 000ms
When Login as "swiss-krono-delivery-operator" 000ms
And Go to "QUEUES_TAB" 000ms
And Go to square: "OSB" 000ms
And Reserve place "Stos" on "HDS" 000ms
Then Verify that classification resource on "OSB", "HDS" and "Stos" is reserved 000ms
And Assign Queue to classification resource: "super-admin-skd" "HDS" "CLASSIFICATION" 000ms
And Verify that classification resource buttons have proper color on "OSB" and "HDS" and "Stos" - "DEPARTURE" "DELIVERY" 000ms
After Hooks.deleteTransportAfterTest() 002ms
After Hooks.rollbackQueuesAccess() 269ms
View Feature Queues Tab
Scenario Outline Check if ClassificationResource can be reserved and it is properly assigned to transport
Steps
Given Set token of apiUsername "super-admin-skd" 115ms
And Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file 087ms
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.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllQueuesByAPI(EditUserTest.java:118)
	at ✽.Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file(file:Features/Atom/ClassificationResource/QueuesTab.feature:109)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Confirm status "REPORTING" by Public API "v1" 000ms
And Confirm status "ARRIVAL" by Public API "v1" 000ms
When Login as "swiss-krono-delivery-operator" 000ms
And Go to "QUEUES_TAB" 000ms
And Go to square: "MDF" 000ms
And Reserve place "Rębak" on "drewno okrągłe bez HDS" 000ms
Then Verify that classification resource on "MDF", "drewno okrągłe bez HDS" and "Rębak" is reserved 000ms
And Assign Queue to classification resource: "super-admin-skd" "drewno okrągłe bez HDS" "CLASSIFICATION" 000ms
And Verify that classification resource buttons have proper color on "MDF" and "drewno okrągłe bez HDS" and "Rębak" - "DEPARTURE" "DELIVERY" 000ms
After Hooks.deleteTransportAfterTest() 001ms
After Hooks.rollbackQueuesAccess() 147ms
View Feature Queues Tab
Scenario Outline Check if ClassificationResource can be reserved and it is properly assigned to transport
Steps
Given Set token of apiUsername "super-admin-skd" 128ms
And Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file 073ms
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.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllQueuesByAPI(EditUserTest.java:118)
	at ✽.Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file(file:Features/Atom/ClassificationResource/QueuesTab.feature:109)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Confirm status "REPORTING" by Public API "v1" 000ms
And Confirm status "ARRIVAL" by Public API "v1" 000ms
When Login as "swiss-krono-delivery-operator" 000ms
And Go to "QUEUES_TAB" 000ms
And Go to square: "Plac trocin/opału" 000ms
And Reserve place "Rozładunek" on "opał" 000ms
Then Verify that classification resource on "Plac trocin/opału", "opał" and "Rozładunek" is reserved 000ms
And Assign Queue to classification resource: "super-admin-skd" "opał" "CLASSIFICATION" 000ms
And Verify that classification resource buttons have proper color on "Plac trocin/opału" and "opał" and "Rozładunek" - "DEPARTURE" "DELIVERY" 000ms
After Hooks.deleteTransportAfterTest() 001ms
After Hooks.rollbackQueuesAccess() 136ms
View Feature Queues Tab
Scenario Outline Check if ClassificationResource can be reserved and it is properly assigned to transport
Steps
Given Set token of apiUsername "super-admin-skd" 126ms
And Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file 091ms
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.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllQueuesByAPI(EditUserTest.java:118)
	at ✽.Prepare user "swiss-krono-delivery-operator" details with all queues by JSON file(file:Features/Atom/ClassificationResource/QueuesTab.feature:109)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Confirm status "REPORTING" by Public API "v1" 000ms
And Confirm status "ARRIVAL" by Public API "v1" 000ms
When Login as "swiss-krono-delivery-operator" 000ms
And Go to "QUEUES_TAB" 000ms
And Go to square: "Zrębki" 000ms
And Reserve place "Rozładunek" on "recykling" 000ms
Then Verify that classification resource on "Zrębki", "recykling" and "Rozładunek" is reserved 000ms
And Assign Queue to classification resource: "super-admin-skd" "recykling" "CLASSIFICATION" 000ms
And Verify that classification resource buttons have proper color on "Zrębki" and "recykling" and "Rozładunek" - "DEPARTURE" "DELIVERY" 000ms
After Hooks.deleteTransportAfterTest() 001ms
After Hooks.rollbackQueuesAccess() 164ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 775ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 043ms
And Create square with "Plac automaty 16666" by JSON file as "super-admin-skd" 139ms
When Go to "SETTINGS_TAB" 332ms
And Click "Plac automaty 16666" edit square button 1s 116ms
And Edit square - set "Plac automaty 3" 225ms
Then Go to "SETTINGS_TAB" 289ms
And Verify that "Plac automaty 3" is visible in page 013ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 065ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 017ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 043ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 038ms
When Go to "SETTINGS_TAB" 347ms
And Click "Plac automaty 1" edit square button 1s 125ms
And Create queue - set "Kolejka automaty 1", "Queue 1", "Kolejka 1", "0" 484ms
Then Go to "SETTINGS_TAB" 296ms
And Click "Plac automaty 1" edit square button 1s 130ms
And Verify that "Kolejka automaty 1" is visible in page 007ms
And Go to "CLASSIFICATION_TAB" 233ms
And Verify that "Kolejka automaty 1" is visible in page 006ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 036ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 977ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 047ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 041ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 088ms
When Go to "SETTINGS_TAB" 351ms
And Click "Plac automaty 1" edit square button 1s 114ms
And Click "Kolejka automaty 1" edit queue button 1s 099ms
And Edit queue - set "Kolejka automaty 2" 1s 187ms
Then Go to "SETTINGS_TAB" 300ms
And Click "Plac automaty 1" edit square button 1s 128ms
And Verify that "Kolejka automaty 2" is visible in page 007ms
And Go to "CLASSIFICATION_TAB" 260ms
And Verify that "Kolejka automaty 2" is visible in page 013ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 065ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 363ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 104ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 052ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 109ms
When Go to "SETTINGS_TAB" 550ms
And Click "Plac automaty 1" edit square button 1s 122ms
And Click "Kolejka automaty 1" edit queue button 1s 111ms
And Click delete squares object button and confirm alert 2s 061ms
Then Go to "QUEUES_TAB" 215ms
And Refresh page 2s 123ms
And Go to square: "Plac automaty 1" 070ms
And Verify that "Kolejka automaty 1" is not visible in page 1s 010ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteSquareAfterTest() 049ms
View Feature Squares
Scenario Outline Check if possible to delete place from square
Steps
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 067ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 071ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 037ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 082ms
And Create place with "Miejsce automaty 1" by JSON file as "super-admin-skd" 131ms
When Go to "SETTINGS_TAB" 348ms
And Click "Plac automaty 1" edit square button 1s 130ms
And Click "Miejsce automaty 1" edit place button 1s 104ms
And Click delete squares object button and confirm alert 2s 047ms
Then Go to "QUEUES_TAB" 202ms
And Refresh page 2s 181ms
And Go to square: "Plac automaty 1" 079ms
And Verify that "Miejsce 1" is not visible in page 1s 010ms
java.lang.AssertionError: Miejsce 1 jest nadal widoczny na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Squares.EditSquare.verifyThatObjectVisibleInPage(EditSquare.java:52)
	at ✽.Verify that "Miejsce 1" is not visible in page(file:Features/Atom/Squares/Squares.feature:160)
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 037ms