/** * @test */ public function I_can_get_ceiled_half() { $number = 5; $this->assertSame(3, SumAndRound::ceiledHalf($number)); $number = 4.0001; $this->assertSame(3, SumAndRound::ceiledHalf($number)); $number = 4; $this->assertSame(2, SumAndRound::ceiledHalf($number)); }
/** * @param Agility $agility */ public function __construct(Agility $agility) { /** @noinspection ExceptionsAnnotatingAndHandlingInspection */ parent::__construct(SumAndRound::ceiledHalf($agility->getValue())); }