endtoend-test-psl/tests/Psl/PseudoRandom/FloatTest.php

21 lines
390 B
PHP
Raw Normal View History

2019-12-24 01:52:07 +01:00
<?php
declare(strict_types=1);
2020-07-16 18:13:12 +02:00
namespace Psl\Tests\PseudoRandom;
2019-12-24 01:52:07 +01:00
use PHPUnit\Framework\TestCase;
2020-07-16 18:13:12 +02:00
use Psl\PseudoRandom;
2019-12-24 01:52:07 +01:00
class FloatTest extends TestCase
{
2019-12-25 19:11:35 +01:00
public function testFloat(): void
{
2020-07-16 18:13:12 +02:00
$random = PseudoRandom\float();
2019-12-25 19:11:35 +01:00
self::assertIsFloat($random);
self::assertGreaterThanOrEqual(0, $random);
self::assertLessThanOrEqual(1, $random);
}
2019-12-24 01:52:07 +01:00
}