Ejemplo n.º 1
0
 /**
  */
 public function testRoundUpTo()
 {
     //increment = 10
     $values = ['22.765' => 30.0, '15.22' => 20.0, '3.4' => 10.0, '6' => 10.0, '-3.12' => -0.0, '-10' => -10.0];
     foreach ($values as $was => $expected) {
         $is = NumberLib::roundUpTo($was, 10);
         $this->assertSame($expected, $is, null, $was);
     }
     //increment = 5
     $values = ['22' => 25.0, '15.234' => 20.0, '3.4' => 5.0, '6.131' => 10.0, '-3.17' => -0.0, '-10.99' => -10.0];
     foreach ($values as $was => $expected) {
         $is = NumberLib::roundUpTo($was, 5);
         $this->assertSame($expected, $is, null, $was);
     }
 }