GetListOfMemberships

4

tests

0

failures

0

ignored

0.027s

duration

100%

successful

Tests

Test Duration Result
findAllMembershipsWithoutFilter() 0.005s passed
findMembershipByExistingPartnerNumberReturnsAllRelatedMemberships() 0.009s passed
findMembershipByNonExistingPartnerNumberReturnsEmptyList() 0.007s passed
findMembershipsByPartnerUuid() 0.006s passed

Standard output

2026-08-10T14:41:12.574Z  INFO 233 --- [    Test worker] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [net.hostsharing.hsadminng.hs.office.membership.HsOfficeMembershipControllerRestTest$GetListOfMemberships]: GetListOfMemberships does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2026-08-10T14:41:12.577Z  INFO 233 --- [    Test worker] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration net.hostsharing.hsadminng.HsadminNgApplication for test class net.hostsharing.hsadminng.hs.office.membership.HsOfficeMembershipControllerRestTest$GetListOfMemberships

MockHttpServletRequest:
      HTTP Method = GET
      Request URI = /api/hs/office/memberships
       Parameters = {partnerNumber=[P-12345]}
          Headers = [Content-Type:"application/json;charset=UTF-8", Authorization:"Bearer eyJraWQiOiJ0ZXN0LWtleSIsImFsZyI6IlJTMjU2In0.eyJpc3MiOiJodHRwOi8vdGVzdC1pc3N1ZXIiLCJzdWIiOiJoc2gtYWxleF9zdXBlcnVzZXIiLCJhdWQiOiJhcGkiLCJncm91cHMiOltdLCJleHAiOjE3ODYzNzY0NzIsImp0aSI6IjJiMmMzZGY0LTExOTItNGE5MC1iMjk1LWJlNjUwYjBhNDBjNyJ9.LGhxC_lAUfINjte6FrCLIdX7tWVF1oyamBQHXLzHmF6pOscl_dsY-Ig5A8HoM14GLOJucP3UhNkPaJLiM3OnivRTQXxH4zqOrxlQYzaADw6RnCGDNSTdPsegJik1Va3v1p39X6iIgTXX4thon2sQK_uRNm4bzVkgS06fXk88X4VhL_xAUxwZfKDYtlhZM2wVrTG-u2B_TbOvr4KRrxVLlnV8BTxm_PLSerbvZcWMGu72ESdGCdoNTmkQicyrnXs8Jq1gip6yKnwxDeMxpb4RakjOGdQb_D7xtwb386tISiOdgj3hOjvbRlqZ4aYi61UNoOQ_0Dhyd89qmk-Sc97-oQ", Accept:"application/json", Content-Length:"149"]
             Body =    {
       "partner.uuid": null,
       "memberNumberSuffix": "01",
       "validFrom": "2022-10-13",
       "membershipFeeBillable": "true"
     }

    Session Attrs = {}

Handler:
             Type = net.hostsharing.hsadminng.hs.office.membership.HsOfficeMembershipController
           Method = net.hostsharing.hsadminng.hs.office.membership.HsOfficeMembershipController#getListOfMemberships(String, UUID, String)

Async:
    Async started = false
     Async result = null

Resolved Exception:
             Type = null

ModelAndView:
        View name = null
             View = null
            Model = null

FlashMap:
       Attributes = null

MockHttpServletResponse:
           Status = 200
    Error message = null
          Headers = [Vary:"Origin", "Access-Control-Request-Method", "Access-Control-Request-Headers", Content-Type:"application/json", 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
             Body = [{"uuid":null,"partner":{"uuid":null,"partnerNumber":"P-12345","partnerRel":null,"details":null},"mainDebitor":null,"memberNumber":"M-1234500","memberNumberSuffix":"00","validFrom":"2011-04-01","validTo":"2016-12-30","status":"CANCELLED","membershipFeeBillable":true},{"uuid":null,"partner":{"uuid":null,"partnerNumber":"P-12345","partnerRel":null,"details":null},"mainDebitor":null,"memberNumber":"M-1234501","memberNumberSuffix":"01","validFrom":"2013-10-01","validTo":null,"status":"ACTIVE","membershipFeeBillable":false},{"uuid":null,"partner":{"uuid":null,"partnerNumber":"P-12345","partnerRel":null,"details":null},"mainDebitor":null,"memberNumber":"M-1234502","memberNumberSuffix":"02","validFrom":null,"validTo":null,"status":"INVALID","membershipFeeBillable":null}]
    Forwarded URL = null
   Redirected URL = null
          Cookies = []