/** * Compare if the value and type is equal * * @param Zend_Measure_Temperature $object Temperature object to compare * @return boolean */ public function equals($object) { if ($object->toString() == $this->toString()) { return true; } return false; }
/** * test Detail conversions which often fail * */ public function testDetailConversion() { $unit = new Zend_Measure_Temperature(100, Zend_Measure_Temperature::KELVIN, 'de'); $this->assertSame('-280 °F', $unit->convertTo(Zend_Measure_Temperature::FAHRENHEIT, 0)); $unit = new Zend_Measure_Temperature(100, Zend_Measure_Temperature::FAHRENHEIT, 'de'); $this->assertSame('311 °K', $unit->convertTo(Zend_Measure_Temperature::KELVIN, 0)); }
/** * test getConversionList * expected array */ public function testTemperatureConversionList() { $value = new Zend_Measure_Temperature('-100', Zend_Measure_Temperature::STANDARD, 'de'); $unit = $value->getConversionList(); $this->assertTrue(is_array($unit), 'Array expected'); }
/** * test Detail conversions which often fail * */ public function testDetailConversion() { $unit = new Zend_Measure_Temperature(100, Zend_Measure_Temperature::KELVIN); $this->assertSame('-279.67 °F', $unit->convertTo(Zend_Measure_Temperature::FAHRENHEIT)); $unit = new Zend_Measure_Temperature(100, Zend_Measure_Temperature::FAHRENHEIT); $this->assertSame('310.93 °K', $unit->convertTo(Zend_Measure_Temperature::KELVIN)); }