GetBookingProject

6

tests

0

failures

0

ignored

8.237s

duration

100%

successful

Tests

Test Method name Duration Result
[1] assumedRoles=hs_office.relation#FirstGmbH-with-DEBITOR-FirstGmbH:ADMIN debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[1] 1.460s passed
[2] assumedRoles=hs_booking.project#D-1000111-D-1000111defaultproject:OWNER debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[2] 1.487s passed
[3] assumedRoles= debitorAdminUser_canGetRelatedBookingProjectEvenWithoutAssumingTheProjectRole(String)[3] 1.304s passed
globalAdmin_canGetArbitraryBookingProject() globalAdmin_canGetArbitraryBookingProject() 1.332s passed
normalUser_canNotGetUnrelatedBookingProject() normalUser_canNotGetUnrelatedBookingProject() 1.294s passed
projectAgentUser_canGetRelatedBookingProject() projectAgentUser_canGetRelatedBookingProject() 1.360s 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:29:42 GMT
Keep-Alive: timeout=60
Connection: keep-alive

{
    "uuid": "33a6dec7-3233-4176-baf0-e4624e031d19",
    "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:29:43 GMT
Keep-Alive: timeout=60
Connection: keep-alive

{
    "uuid": "fee65ab3-c1be-47b7-989b-38e26ccdedbd",
    "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:29:45 GMT
Keep-Alive: timeout=60
Connection: keep-alive

[
    {
        "uuid": "fee65ab3-c1be-47b7-989b-38e26ccdedbd",
        "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:29:46 GMT
Keep-Alive: timeout=60
Connection: keep-alive

[
    {
        "uuid": "fee65ab3-c1be-47b7-989b-38e26ccdedbd",
        "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:29:47 GMT
Keep-Alive: timeout=60
Connection: keep-alive

[
    {
        "uuid": "fee65ab3-c1be-47b7-989b-38e26ccdedbd",
        "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