Inheritance: extends WithinMarginExpectation
コード例 #1
0
 public function testOutsideFloatingPointMargin()
 {
     $within = new OutsideMarginExpectation(1.0, 0.2);
     $this->assertTrue($within->test(0.7));
     $this->assertFalse($within->test(0.8));
     $this->assertFalse($within->test(1.2));
     $this->assertTrue($within->test(1.3));
 }
コード例 #2
0
ファイル: expectation.php プロジェクト: GerHobbelt/simpletest
 /**
  *    Sets the range of (inclusive) values to compare against.
  *    Used for comparing floating point and integer values.
  *    @param mixed $minimum      Lowest within-range value.
  *    @param mixed $maximum      Highest within-range value.
  *    @param string $message     Customised message on failure.
  *    @access public
  */
 function __construct($minimum, $maximum, $message = '%s')
 {
     parent::__construct($minimum, $maximum, $message);
     $this->upper = $maximum;
     $this->lower = $minimum;
 }