/** * Test an average where some buckets have multiple values. * * @covers \DrupalReleaseDate\EstimateDistribution::__construct * @covers \DrupalReleaseDate\EstimateDistribution::success * @covers \DrupalReleaseDate\EstimateDistribution::getAverage */ public function testWeightedAverage() { $estimates = new EstimateDistribution(); $estimates->success(1); $estimates->success(1); $estimates->success(3); $estimates->success(5); $estimates->success(5); $this->assertEquals(3, $estimates->getAverage()); }