public function testAdd()
 {
     $decimal = new Decimal(3);
     $this->assertEquals(33, $decimal->add(10, 10, 10));
     $this->assertEquals(3, $decimal->get());
     $decimal->setMutable(true);
     $this->assertEquals(33, $decimal->add(10, 10, 10));
     $this->assertEquals(33, $decimal->get());
     $decimal2 = new Decimal(3);
     $this->assertEquals(56, $decimal->add($decimal2, 10, 10));
 }
Esempio n. 2
0
 public function testAdd()
 {
     $decimal1 = new Decimal("1");
     $decimal2 = new Decimal("0.5");
     $this->assertEquals("1.5", (string) $decimal1->add($decimal2));
 }