/** * @expectedException \InvalidArgumentException */ public function testDifferentCurrenciesCannotBeAdded() { $m1 = new Money(100, new Currency('BRL')); $m2 = new Money(100, new Currency('USD')); $m1->add($m2); }