public function testGetAvailableUnitCodes() { $unit = new ProductUnit(); $unit->setCode('kg')->setDefaultPrecision(3); $unitPrecision = new ProductUnitPrecision(); $unitPrecision->setUnit($unit)->setPrecision($unit->getDefaultPrecision()); $product = new Product(); $product->addUnitPrecision($unitPrecision); $this->assertEquals(['kg'], $product->getAvailableUnitCodes()); }