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)); }
public function testAdd() { $decimal1 = new Decimal("1"); $decimal2 = new Decimal("0.5"); $this->assertEquals("1.5", (string) $decimal1->add($decimal2)); }