OfficeScenarioTests CoopShares+Assets #121
@ -321,7 +321,6 @@ class HsOfficeScenarioTests extends ScenarioTest {
|
|||||||
void shouldCreateMembershipForPartner() {
|
void shouldCreateMembershipForPartner() {
|
||||||
new CreateMembership(this)
|
new CreateMembership(this)
|
||||||
.given("partnerName", "Test AG")
|
.given("partnerName", "Test AG")
|
||||||
.given("memberNumberSuffix", "00") // FIXME: move into CreateMembership
|
|
||||||
.given("validFrom", "2024-10-15")
|
.given("validFrom", "2024-10-15")
|
||||||
.given("newStatus", "ACTIVE")
|
.given("newStatus", "ACTIVE")
|
||||||
.given("membershipFeeBillable", "true")
|
.given("membershipFeeBillable", "true")
|
||||||
|
@ -27,7 +27,7 @@ public class CreateMembership extends UseCase<CreateMembership> {
|
|||||||
return httpPost("/api/hs/office/memberships", usingJsonBody("""
|
return httpPost("/api/hs/office/memberships", usingJsonBody("""
|
||||||
{
|
{
|
||||||
"partner.uuid": ${Partner: %{partnerName}},
|
"partner.uuid": ${Partner: %{partnerName}},
|
||||||
"memberNumberSuffix": ${memberNumberSuffix},
|
"memberNumberSuffix": ${%{memberNumberSuffix???}???00},
|
||||||
"status": "ACTIVE",
|
"status": "ACTIVE",
|
||||||
"validFrom": ${validFrom},
|
"validFrom": ${validFrom},
|
||||||
"membershipFeeBillable": ${membershipFeeBillable}
|
"membershipFeeBillable": ${membershipFeeBillable}
|
||||||
|
Loading…
Reference in New Issue
Block a user