コード例 #1
0
ファイル: MoneyTest.php プロジェクト: lorenzomar/valueobject
 public function testAmount()
 {
     $amount = new Amount(100);
     $currency = Currency::EUR();
     $money = new Money($amount, $currency);
     $this->assertTrue($money->amount()->sameValueAs(new Amount(100)));
 }
コード例 #2
0
ファイル: Money.php プロジェクト: lorenzomar/valueobject
 public function sameCurrencyOf(MoneyInterface $money)
 {
     return $this->currency->sameValueAs($money->currency());
 }