12use PHPUnit\Framework\TestCase;
14require_once
'libs/composer/vendor/autoload.php';
25 $this->assertSame($floatRange->minimum(), 3.0);
26 $this->assertSame($floatRange->maximum(), 100.4);
33 $this->assertTrue($range->spans(50));
40 $this->assertFalse($range->spans(3));
47 $this->assertFalse($range->spans(3));
54 $this->assertFalse($range->spans(1));
61 $this->assertFalse($range->spans(101));
71 $this->assertSame($floatRange->minimum(), 3.0);
72 $this->assertSame($floatRange->maximum(), 10.0);
82 $this->assertSame($floatRange->minimum(), 3.0);
83 $this->assertSame($floatRange->maximum(), 10.0);
88 $this->expectNotToPerformAssertions();
100 $this->expectNotToPerformAssertions();
An exception for terminatinating execution or to throw for unit testing.
testValueIsNotInRangeBecauseTheValueIsToLow()
testBinaryIsAllowForRanges()
testValueIsNotInRangeBecauseTheValueIsToHigh()
testMaximumsIsLowerThanMinimumThrowsException()
testRangeIsSameThrowsException()
testMaximumValueIsNotInRange()
testMinimumValueIsNotInRange()
testHexIsAllowForRanges()