示例#1
0
 /** @test */
 public function should_add_a_product()
 {
     $this->basket->add('2', 'Die Hard', new Money(1000, new Currency('GBP')));
     $this->assertEquals(2, $this->basket->count());
 }
示例#2
0
 /**
  * Add Product Nine
  *
  * @param Basket $basket
  * @return Basket
  */
 private function addProductNine(Basket $basket)
 {
     $nine = $this->products->nine();
     $basket->add($nine->sku, $nine->name, $nine->price, function ($product) use($nine) {
         $product->quantity($nine->quantity);
         $product->freebie($nine->freebie);
         $product->delivery($nine->delivery);
     });
     return $basket;
 }