18 lines
384 B
PHP
18 lines
384 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Tests\Unit;
|
|
|
|
use App\Module\Economy\Service\EconomyService;
|
|
use PHPUnit\Framework\TestCase;
|
|
|
|
final class MultiplierTest extends TestCase
|
|
{
|
|
public function testMultiplierChain(): void
|
|
{
|
|
$result = EconomyService::multiplyBonuses([0.10, -0.15, 0.10, 0.02]);
|
|
self::assertEquals(1.04907, $result, '', 0.0001);
|
|
}
|
|
}
|