Coding standards.

This commit is contained in:
2024-01-16 15:07:14 +00:00
parent 09ee4534e5
commit 46036cf82f
4 changed files with 131 additions and 0 deletions

View File

@ -0,0 +1,29 @@
<?php
namespace DNW\Skills\Tests\Numerics;
use DNW\Skills\Numerics\Range;
use DNW\Skills\Tests\TestCase;
use Exception;
class RangeTest extends TestCase
{
public function testConstructInvalidParam(): void
{
$this->expectException(Exception::class);
$range = new Range(10, 5);
}
public function testFactoryInclusiveInvalidParam(): void
{
$this->expectException(Exception::class);
$range = Range::inclusive(10, 5);
}
public function testNormalUse(): void
{
$range = Range::inclusive(1, 10);
$this->assertEquals(1, $range->getMin());
$this->assertEquals(10, $range->getMax());
}
}