GetBookingProject
Tests
| Test |
Method name |
Duration |
Result |
| [1] assumedRoles=hs_office.relation#FirstGmbH-with-DEBITOR-FirstGmbH:ADMIN |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[1] |
1.368s |
passed |
| [2] assumedRoles=hs_booking.project#D-1000111-D-1000111defaultproject:OWNER |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[2] |
1.280s |
passed |
| [3] assumedRoles= |
debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[3] |
1.189s |
passed |
| globalAdmin_canGetArbitraryBookingProject() |
globalAdmin_canGetArbitraryBookingProject() |
1.301s |
passed |
| normalUser_canNotGetUnrelatedBookingProject() |
normalUser_canNotGetUnrelatedBookingProject() |
1.209s |
passed |
| projectAgentUser_canGetRelatedBookingProject() |
projectAgentUser_canGetRelatedBookingProject() |
1.353s |
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 13:33:15 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "9acea3f7-af4c-42c2-9351-b9b63581e238",
"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 13:33:17 GMT
Keep-Alive: timeout=60
Connection: keep-alive
{
"uuid": "365e3e1d-0d1a-4caa-9b95-4737f9f5c043",
"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 13:33:18 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "365e3e1d-0d1a-4caa-9b95-4737f9f5c043",
"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 13:33:19 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "365e3e1d-0d1a-4caa-9b95-4737f9f5c043",
"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 13:33:21 GMT
Keep-Alive: timeout=60
Connection: keep-alive
[
{
"uuid": "365e3e1d-0d1a-4caa-9b95-4737f9f5c043",
"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