BVB Source Codes

Algorithm-Implementations Show Average_test.php Source code

Return Download Algorithm-Implementations: download Average_test.php Source code - Download Algorithm-Implementations Source code - Type:.php
  1. <?php
  2.  
  3. require('Average.php');
  4.  
  5. class AverageTest extends PHPUnit_Framework_TestCase {
  6.  
  7.     private $test_array = array(3, 28, 54, 4, 98, 55, 102, 17, 39, 71);
  8.     private $test_power = 17;
  9.     private $test_weights = array(0.05, 0.2, 0.1, 0.05, 0.4, 0.01, 0.09, 0.03, 0.05, 0.02);
  10.  
  11.     public function testHarmonicMean()
  12.     {
  13.         $result = harmonicMean($this->test_array);
  14.         $this->assertInternalType("float", $result);
  15.     }
  16.  
  17.     public function testQuadraticMean()
  18.     {
  19.         $result = quadraticMean($this->test_array);
  20.         $this->assertInternalType("float", $result);
  21.     }
  22.  
  23.     public function testGeneralizedMean()
  24.     {
  25.         $result = generalizedMean($this->test_array, $this->test_power);
  26.         $this->assertInternalType("float", $result);
  27.     }
  28.  
  29.     public function testWeightedMean()
  30.     {
  31.         $result = weightedMean($this->test_array, $this->test_weights);
  32.         $this->assertInternalType("float", $result);
  33.     }
  34.  
  35.     public function testMidrangeMean()
  36.     {
  37.         $result = midrangeMean($this->test_array);
  38.         $this->assertInternalType("float", $result);
  39.     }
  40. }
downloadAverage_test.php Source code - Download Algorithm-Implementations Source code
Related Source Codes/Software:
raty - 2017-04-22
RDVTabBarController - Highly customizable tabBar and tabBarController fo... 2017-04-22
material-icon-lib - Library containing over 1500 material vector icons... 2017-04-21
httpdiff - Perform the same request against two HTTP servers ... 2017-04-21
jquerytools - The missing UI library for the Web ... 2017-04-21
mcrouter - Mcrouter is a memcached protocol router for scalin... 2017-04-22
dynomite - A generic dynamo implementation for different k-v ... 2017-04-22
kityminder - Baidu brain figure 2017-04-22
llvm - Mirror of official llvm git repository located at ... 2017-04-22
RBBAnimation - Block-based animations made easy, comes with easin... 2017-04-22
ied - 2017-04-29
Nimble - A Matcher Framework for Swift and Objective-C 2017-04-29
MHVideoPhotoGallery - A Photo and Video Gallery 2017-04-29
shoulda-matchers - Collection of testing matchers extracted from Shou... 2017-04-29
Android-SlideExpandableListView - A better ExpandableListView, with animated expanda... 2017-04-29
AppSales-Mobile - App Sales allows iPhone and Mac App Store develope... 2017-04-29
react-templates - Light weight templates for react ... 2017-04-28
afterglow-theme - A minimal dark Theme for Sublime Text 2 and 3 2017-04-28
jwt-go - Golang implementation of JSON Web Tokens (JWT) 2017-04-28
DeerResume - Tool MarkDown online resume, online preview, edit,... 2017-04-28

 Back to top