/** * @covers \NetglueMoney\Money\Money::allocateToTargets * @uses \NetglueMoney\Money\Money::__construct * @uses \NetglueMoney\Money\Money::handleCurrencyArgument * @uses \NetglueMoney\Money\Currency * @expectedException \NetglueMoney\Exception\InvalidArgumentException */ public function testExceptionIsRaisedWhenTryingToAllocateToInvalidNumberOfTargets() { $a = new Money(0, new Currency('EUR')); $a->allocateToTargets(null); }