function setUp()
 {
     parent::setUp();
     EcommerceTest::setConfiguration();
     Order::set_modifiers(array("FlatTaxModifer"), true);
     FlatTaxModifier::set_tax(0.15, "GST", true);
     $this->objFromFixture('Product', 'mp3player')->publish('Stage', 'Live');
     ShoppingCart::clear();
 }
 function setUp()
 {
     parent::setUp();
     EcommerceTest::setConfiguration();
     $this->objFromFixture('Product', 'mp3player')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'socks')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'beachball')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'hdtv')->publish('Stage', 'Live');
     $this->objFromFixture('CheckoutPage', 'checkout')->publish('Stage', 'Live');
 }
 function setUp()
 {
     parent::setUp();
     EcommerceTest::setConfiguration();
     //reset config
     //publish some products
     $this->objFromFixture('Product', 'mp3player')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'socks')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'beachball')->publish('Stage', 'Live');
     $this->objFromFixture('Product', 'hdtv')->publish('Stage', 'Live');
     //note that we don't publish 'tshirt'... we want it to remain in draft form.
 }