コード例 #1
0
 public function testGetShortName()
 {
     $m = new Money();
     $m->setValue(array('Currency' => 'EUR', 'Amount' => 3.44));
     $m->setLocale('de_AT');
     $this->assertSame('EUR', $m->getShortName('Euro', 'de_AT'));
     $this->assertSame('USD', $m->getShortName('US-Dollar', 'de_AT'));
     //$this->assertSame('EUR', $m->getShortName(null, 'de_AT'));
     $this->assertSame('EUR', $m->getShortName());
     try {
         $m->getShortName('EUR', 'xy_ZT');
         $this->setExpectedException("Exception");
     } catch (Exception $e) {
     }
 }