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