\TierPricingTest
Tests for tier pricing features
- Author: Mark Guinn <mark@adaircreative.com>
Synopsis
class TierPricingTest
extends SapphireTest
{
- // members
- public static string $fixture_file = 'ExtendedPricingTest.yml';
- protected array $requiredExtensions = ;
- protected Product $p1;
- protected Product $p2;
- protected Product $p4;
- protected ProductVariation $v1;
- // methods
- public void setup()
- public void testNoTiers()
- public void testGetTiers()
- public void testGetTierForQuantity()
- public void testProductWithTiersBasePrice()
- public void testProductMiddleTier()
- public void testProductTopTier()
- public void testSetQuantityInCart()
- public void testProductVariationWithTiers()
- public void testParentProductWithTiers()
- public void testTiersWithPromotionalPricing()
- public void testGlobalTiers()
Hierarchy
Extends
- SapphireTest
Members
protected
- $p1 — Product
- $p2 — Product
- $p4 — Product
- $requiredExtensions
- $v1 — ProductVariation
public
- $fixture_file