/** * Set Up */ public function setUp() { $this->taxClass = new \Extcode\Cart\Domain\Model\Cart\TaxClass(1, '19', 0.19, 'normal'); $this->product = $this->getMock(\Extcode\Cart\Domain\Model\Cart\Product::class, array(), array(), '', false); $this->product->expects($this->any())->method('getTaxClass')->will($this->returnValue($this->taxClass)); $this->product->expects($this->any())->method('getTitle')->will($this->returnValue('Test Product')); $this->product->expects($this->any())->method('getSku')->will($this->returnValue('test-product')); $this->id = '1'; $this->title = 'Test Variant'; $this->sku = 'test-variant-sku'; $this->priceCalcMethod = 0; $this->price = 1.0; $this->quantity = 1; $this->beVariant = new \Extcode\Cart\Domain\Model\Cart\BeVariant($this->id, $this->product, null, $this->title, $this->sku, $this->priceCalcMethod, $this->price, $this->quantity); }