Beispiel #1
0
 /**
  * NumberTest::testAverage()
  *
  * @return void
  */
 public function testAverage()
 {
     $array = [];
     $is = Number::average($array);
     $expected = 0.0;
     $this->assertSame($expected, $is);
     $array = [3, 8, 4];
     $is = Number::average($array);
     $expected = 5.0;
     $this->assertSame($expected, $is);
     $array = [0.0, 3.8];
     $is = Number::average($array);
     $expected = 2.0;
     $this->assertSame($expected, $is);
     $array = [0.0, 3.7];
     $is = Number::average($array, 1);
     $expected = 1.9;
     $this->assertSame($expected, $is);
     $array = [0.0, 3.7];
     $is = Number::average($array, 2);
     $expected = 1.85;
     $this->assertSame($expected, $is);
 }