Definition at line 16 of file ClosedFloatIntervalTest.php.
◆ testBinaryIsAllowForRanges()
ILIAS\Data\ClosedFloatIntervalTest::testBinaryIsAllowForRanges |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 78 of file ClosedFloatIntervalTest.php.
80 $floatRange =
new ClosedFloatInterval(0b11, 0b1010);
82 $this->assertSame($floatRange->minimum(), 3.0);
83 $this->assertSame($floatRange->maximum(), 10.0);
◆ testHexIsAllowForRanges()
ILIAS\Data\ClosedFloatIntervalTest::testHexIsAllowForRanges |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 67 of file ClosedFloatIntervalTest.php.
69 $floatRange =
new ClosedFloatInterval(0x3, 0xA);
71 $this->assertSame($floatRange->minimum(), 3.0);
72 $this->assertSame($floatRange->maximum(), 10.0);
◆ testMaximumsIsLowerThanMinimumThrowsException()
ILIAS\Data\ClosedFloatIntervalTest::testMaximumsIsLowerThanMinimumThrowsException |
( |
| ) |
|
Definition at line 98 of file ClosedFloatIntervalTest.php.
100 $this->expectNotToPerformAssertions();
103 $floatRange =
new ClosedFloatInterval(3.0, 1.0);
104 }
catch (ConstraintViolationException $exception) {
◆ testMaximumValueIsNotInRange()
ILIAS\Data\ClosedFloatIntervalTest::testMaximumValueIsNotInRange |
( |
| ) |
|
Definition at line 43 of file ClosedFloatIntervalTest.php.
45 $range =
new ClosedFloatInterval(3.0, 100.4);
47 $this->assertFalse($range->spans(3));
◆ testMinimumValueIsNotInRange()
ILIAS\Data\ClosedFloatIntervalTest::testMinimumValueIsNotInRange |
( |
| ) |
|
Definition at line 36 of file ClosedFloatIntervalTest.php.
38 $range =
new ClosedFloatInterval(3.0, 100.4);
40 $this->assertFalse($range->spans(3));
◆ testRangeIsSameThrowsException()
ILIAS\Data\ClosedFloatIntervalTest::testRangeIsSameThrowsException |
( |
| ) |
|
Definition at line 86 of file ClosedFloatIntervalTest.php.
88 $this->expectNotToPerformAssertions();
91 $floatRange =
new ClosedFloatInterval(3.0, 3.0);
92 }
catch (ConstraintViolationException $exception) {
◆ testValidFloatRanges()
ILIAS\Data\ClosedFloatIntervalTest::testValidFloatRanges |
( |
| ) |
|
- Exceptions
-
Definition at line 21 of file ClosedFloatIntervalTest.php.
23 $floatRange =
new ClosedFloatInterval(3.0, 100.4);
25 $this->assertSame($floatRange->minimum(), 3.0);
26 $this->assertSame($floatRange->maximum(), 100.4);
◆ testValueIsInRange()
ILIAS\Data\ClosedFloatIntervalTest::testValueIsInRange |
( |
| ) |
|
Definition at line 29 of file ClosedFloatIntervalTest.php.
31 $range =
new ClosedFloatInterval(3.0, 100.4);
33 $this->assertTrue($range->spans(50));
◆ testValueIsNotInRangeBecauseTheValueIsToHigh()
ILIAS\Data\ClosedFloatIntervalTest::testValueIsNotInRangeBecauseTheValueIsToHigh |
( |
| ) |
|
Definition at line 57 of file ClosedFloatIntervalTest.php.
59 $range =
new ClosedFloatInterval(3.0, 100.4);
61 $this->assertFalse($range->spans(101));
◆ testValueIsNotInRangeBecauseTheValueIsToLow()
ILIAS\Data\ClosedFloatIntervalTest::testValueIsNotInRangeBecauseTheValueIsToLow |
( |
| ) |
|
Definition at line 50 of file ClosedFloatIntervalTest.php.
52 $range =
new ClosedFloatInterval(3.0, 100.4);
54 $this->assertFalse($range->spans(1));
The documentation for this class was generated from the following file: