コード例 #1
0
 public function testWhenAdding()
 {
     $name = 'accessory';
     $quantity = 2;
     $expectedAccessory = Accessory::Create($name, $quantity);
     $this->page->expects($this->once())->method('GetAccessoryName')->will($this->returnValue($name));
     $this->page->expects($this->once())->method('GetQuantityAvailable')->will($this->returnValue($quantity));
     $this->accessoryRepository->expects($this->once())->method('Add')->with($this->equalTo($expectedAccessory));
     $this->presenter->AddAccessory();
 }