コード例 #1
0
 /**
  * test setting unknown type
  * expected new type
  */
 public function testAccelerationSetTypeFailed()
 {
     try {
         $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::STANDARD, 'de');
         $value->setType('Acceleration::UNKNOWN');
         $this->fail('Exception expected because of unknown type');
     } catch (Zend_Measure_Exception $e) {
         // success
     }
 }
コード例 #2
0
 /**
  * test setting type
  * expected new type
  */
 public function testAccelerationSetType()
 {
     $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::STANDARD, 'de');
     $value->setType(Zend_Measure_Acceleration::GRAV);
     $this->assertEquals($value->getType(), Zend_Measure_Acceleration::GRAV, 'Zend_Measure_Acceleration type expected');
     $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::MILE_PER_HOUR_MINUTE, 'de');
     $value->setType(Zend_Measure_Acceleration::GRAV);
     $this->assertEquals($value->getType(), Zend_Measure_Acceleration::GRAV, 'Zend_Measure_Acceleration type expected');
     $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::GRAV, 'de');
     $value->setType(Zend_Measure_Acceleration::MILE_PER_HOUR_MINUTE);
     $this->assertEquals($value->getType(), Zend_Measure_Acceleration::MILE_PER_HOUR_MINUTE, 'Zend_Measure_Acceleration type expected');
     try {
         $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::STANDARD, 'de');
         $value->setType('Acceleration::UNKNOWN');
         $this->fail('Exception expected because of unknown type');
     } catch (Zend_Measure_Exception $e) {
         // success
     }
 }
コード例 #3
0
 /**
  * test setting unknown type
  * expected new type
  */
 public function testAccelerationSetTypeFailed()
 {
     try {
         $value = new Zend_Measure_Acceleration('-100', Zend_Measure_Acceleration::STANDARD, 'de');
         $value->setType('Acceleration::UNKNOWN');
         $this->assertTrue(false, 'Exception expected because of unknown type');
     } catch (Exception $e) {
         return true;
         // OK
     }
 }