Exemplo n.º 1
0
 /**
  * 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;
 }
Exemplo n.º 2
0
 /**
  * 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));
 }
Exemplo n.º 3
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');
 }
Exemplo n.º 4
0
 /**
  * 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));
 }