SilverShop\Tests\Checkout\CheckoutTest
Synopsis
class CheckoutTest
extends SapphireTest
{
- // members
- protected static array $fixture_file = ;
- protected ShoppingCart $cart;
- protected Address $address1;
- protected Address $address2;
- protected Checkout $checkout;
- protected ShopMemberFactory $memberFactory;
- // methods
- public void setUp()
- public void testSetUpShippingAddress()
- public void testSetUpBillingAddress()
- public void testSetShippingMethod()
- public void testSetPaymentMethod()
- public void testCanBecomeMember()
- public void testMustBecomeOrBeMember()
- public void testNoMemberships()
- public void testMembersOnly()
- public void testMemberWithoutPassword()
- public void testMemberAlreadyExists()
- public void testMemberMissingIdentifier()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $address1 — SilverShop\Model\Address
- $address2 — SilverShop\Model\Address
- $cart — SilverShop\Cart\ShoppingCart
- $checkout — SilverShop\Checkout\Checkout
- $fixture_file
- $memberFactory — SilverShop\Checkout\ShopMemberFactory
Methods
public
- setUp()
- testCanBecomeMember() — Tests the default membership configuration.
- testMemberAlreadyExists()
- testMemberMissingIdentifier()
- testMemberWithoutPassword()
- testMembersOnly()
- testMustBecomeOrBeMember()
- testNoMemberships()
- testSetPaymentMethod()
- testSetShippingMethod()
- testSetUpBillingAddress()
- testSetUpShippingAddress()