Esempio n. 1
0
 public function testSameUnitOf()
 {
     $money1 = new Money(new Amount(100), Currency::EUR());
     $money2 = new Money(new Amount(100), Currency::EUR());
     $money3 = new Money(new Amount(100), Currency::USD());
     $this->assertTrue($money1->sameUnitOf($money2));
     $this->assertTrue($money2->sameUnitOf($money1));
     $this->assertFalse($money3->sameUnitOf($money1));
     $this->assertFalse($money3->sameUnitOf($money2));
 }