GetBookingProject

6

tests

0

failures

0

ignored

8.463s

duration

100%

successful

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