GetBookingProject

6

tests

0

failures

0

ignored

7.700s

duration

100%

successful

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