Ejemplo n.º 1
0
 /**
  * @expectedException Novuso\System\Exception\DomainException
  */
 public function test_that_compare_to_throws_exception_for_different_currency()
 {
     $money1 = Money::USD(1725);
     $money2 = Money::EUR(1725);
     $money1->compareTo($money2);
 }
Ejemplo n.º 2
0
 public function test_that_format_returns_expected_output_for_locale()
 {
     $formatter = LocaleFormatter::fromLocale('en_US');
     $this->assertSame('$1,100.75', $formatter->format(Money::USD(110075)));
 }
Ejemplo n.º 3
0
 /**
  * @expectedException \AssertionError
  */
 public function test_that_compare_to_throws_exception_for_invalid_argument()
 {
     $money = Money::USD(1725);
     $money->compareTo(1725);
 }