GetBookingProject
Tests
| Test |
Method name |
Duration |
Result |
| [1] assumedRoles=hs_office.relation#FirstGmbH-with-DEBITOR-FirstGmbH:ADMIN |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[1] |
1.470s |
passed |
| [2] assumedRoles=hs_booking.project#D-1000111-D-1000111defaultproject:OWNER |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[2] |
1.441s |
passed |
| [3] assumedRoles= |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[3] |
1.434s |
passed |
| globalAdmin_canGetArbitraryBookingProject() |
globalAdmin_canGetArbitraryBookingProject() |
1.419s |
passed |
| normalUser_canNotGetUnrelatedBookingProject() |
normalUser_canNotGetUnrelatedBookingProject() |
1.307s |
passed |
| projectAgentUser_canGetRelatedBookingProject() |
projectAgentUser_canGetRelatedBookingProject() |
1.392s |
passed |
Standard output
ContextBasedTestWithCleanup.retrieveInitialTestData
projectAgentUser_canGetRelatedBookingProject(): TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 200
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 16:37:40 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "d0d2ae33-8af9-4003-8217-f05bb210879f",
"caption": "D-1000313 default project"
}
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
projectAgentUser_canGetRelatedBookingProject(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
globalAdmin_canGetArbitraryBookingProject(): TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 200
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 16:37:41 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "d9b43f3d-77eb-44fa-8a6d-decba1c14d1a",
"caption": "D-1000111 default project"
}
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
globalAdmin_canGetArbitraryBookingProject(): TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
[1] assumedRoles=hs_office.relation#FirstGmbH-with-DEBITOR-FirstGmbH:ADMIN: TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 200
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 16:37:43 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "d9b43f3d-77eb-44fa-8a6d-decba1c14d1a",
"caption": "D-1000111 default project"
}
]
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
[1] assumedRoles=hs_office.relation#FirstGmbH-with-DEBITOR-FirstGmbH:ADMIN: TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
[2] assumedRoles=hs_booking.project#D-1000111-D-1000111defaultproject:OWNER: TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 200
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 16:37:44 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "d9b43f3d-77eb-44fa-8a6d-decba1c14d1a",
"caption": "D-1000111 default project"
}
]
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
[2] assumedRoles=hs_booking.project#D-1000111-D-1000111defaultproject:OWNER: TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
[3] assumedRoles=: TOTAL OBJECT COUNT (initial): 210 -> 210
HTTP/1.1 200
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Transfer-Encoding: chunked
Date: Mon, 10 Aug 2026 16:37:46 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "d9b43f3d-77eb-44fa-8a6d-decba1c14d1a",
"caption": "D-1000111 default project"
}
]
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
[3] assumedRoles=: TOTAL OBJECT COUNT (after): 210 -> 210
ContextBasedTestWithCleanup.retrieveInitialTestData
normalUser_canNotGetUnrelatedBookingProject(): TOTAL OBJECT COUNT (initial): 210 -> 210
ContextBasedTestWithCleanup.cleanupAndCheckCleanup
normalUser_canNotGetUnrelatedBookingProject(): TOTAL OBJECT COUNT (after): 210 -> 210