public function testNaiveMultiply() { $unit = new UnitComposition(); $length = new Length(5, $unit); /** @var \Samsara\PHPhysics\Units\Area $area */ $area = $unit->naiveMultiply($length, $length); $this->assertInstanceOf('Samsara\\PHPhysics\\Units\\Area', $area); $this->assertEquals('25', $area->getValue()); }
public function multiplyBy(Quantity $quantity) { return $this->unitCompClass->naiveMultiply($this, $quantity); }