ebs/fixtures/test/group_offer.yaml
2023-12-21 08:49:38 +01:00

84 lines
2.7 KiB
YAML

App\Entity\GroupOffer:
group_offer_template (template):
# Templates
group_offer_group_1_template (template, extends group_offer_template):
group: '@group_1'
type: !php/enum App\Enum\Group\GroupOfferType::YEARLY
group_offer_group_7_template (template, extends group_offer_template):
group: '@group_7'
type: !php/enum App\Enum\Group\GroupOfferType::YEARLY
# Group 1
group_offer_group_1_10 (extends group_offer_group_1_template):
id: <uuid('1edc7128-0bd1-69f8-9c49-5362a3c8c763')>
name: Lorem ipsum
price: 1000
group_offer_group_1_20 (extends group_offer_group_1_template):
name: Dolor sit amet
price: 2000
group_offer_group_1_30 (extends group_offer_group_1_template):
name: Consectetur adipiscing
price: 3000
group_offer_group_1_40 (extends group_offer_group_1_template):
name: Suspendisse
price: 4000
group_offer_group_1_50 (extends group_offer_group_1_template):
name: Vivamus
price: 10000
active: false
# Group 7
group_offer_group_7_min (extends group_offer_group_7_template):
name: Luctus viverra
price: 100
# error cases with magic amounts (https://docs.mollie.com/overview/testing)
group_offer_group_2_error1 (extends group_offer_group_7_template):
name: invalid_card_number
price: 100100
group_offer_group_2_error2 (extends group_offer_group_7_template):
name: invalid_cvv
price: 100200
group_offer_group_2_error3 (extends group_offer_group_7_template):
name: invalid_card_holder_name
price: 100300
group_offer_group_2_error4 (extends group_offer_group_7_template):
name: card_expired
price: 100400
group_offer_group_2_error5 (extends group_offer_group_7_template):
name: invalid_card_type
price: 100500
group_offer_group_2_error6 (extends group_offer_group_7_template):
name: refused_by_issuer
price: 100600
group_offer_group_2_error7 (extends group_offer_group_7_template):
name: insufficient_funds
price: 100700
group_offer_group_2_error8 (extends group_offer_group_7_template):
name: inactive_card
price: 100800
group_offer_group_2_error9 (extends group_offer_group_7_template):
name: possible_fraud
price: 100900
group_offer_group_2_error10 (extends group_offer_group_7_template):
name: authentication_failed
price: 101000
group_offer_group_2_error11 (extends group_offer_group_7_template):
name: card_declined
price: 101100