Example #1
0
 public function testShouldFormatMoneyWithNewConfig()
 {
     $money = new \InFog\SimpleFinance\Types\Money(1000.99);
     $config = new \InFog\SimpleFinance\Types\Money\Config();
     $config->setDecimalPoint(',');
     $config->setThousandsSeparator('.');
     $config->setMoneySimbol('R$');
     $money->setConfig($config);
     $expected = 'R$ 1.000,99';
     $result = "{$money}";
     $this->assertEquals($expected, $result);
 }
Example #2
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testShouldSetInvalidMoneySimbol()
 {
     $config = new \InFog\SimpleFinance\Types\Money\Config();
     $config->setMoneySimbol(array(1));
 }