function it_can_add(Accountant $accountant, Money $money1, Money $money2, Money $money3) { $accountant->add($money1, $money2)->willReturn($money3); $this->add($money1, $money2)->shouldReturn($money3); }
/** * $money1 + $money2 * * @param Money\Money $money1 * @param Money\Money $money2 * @return Money\Money */ public function add(Money\Money $money1, Money\Money $money2) { return $this->accountant->add($money1, $money2); }