Definition at line 16 of file OpenedFloatIntervalTest.php.
◆ testBinaryIsAllowForRanges()
ILIAS\Data\OpenedFloatIntervalTest::testBinaryIsAllowForRanges |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 78 of file OpenedFloatIntervalTest.php.
79 {
80 $floatRange = new OpenedFloatInterval(0b11, 0b1010);
81
82 $this->assertSame($floatRange->minimum(), 3.0);
83 $this->assertSame($floatRange->maximum(), 10.0);
84 }
◆ testHexIsAllowForRanges()
ILIAS\Data\OpenedFloatIntervalTest::testHexIsAllowForRanges |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 67 of file OpenedFloatIntervalTest.php.
68 {
69 $floatRange = new OpenedFloatInterval(0x3, 0xA);
70
71 $this->assertSame($floatRange->minimum(), 3.0);
72 $this->assertSame($floatRange->maximum(), 10.0);
73 }
◆ testMaximumsIsLowerThanMinimumThrowsException()
ILIAS\Data\OpenedFloatIntervalTest::testMaximumsIsLowerThanMinimumThrowsException |
( |
| ) |
|
Definition at line 97 of file OpenedFloatIntervalTest.php.
98 {
99 $this->expectNotToPerformAssertions();
100
101 try {
102 $floatRange = new OpenedFloatInterval(3.0, 1.0);
103 } catch (ConstraintViolationException $exception) {
104 return;
105 }
106 $this->fail();
107 }
◆ testMaximumValueIsInRange()
ILIAS\Data\OpenedFloatIntervalTest::testMaximumValueIsInRange |
( |
| ) |
|
Definition at line 43 of file OpenedFloatIntervalTest.php.
44 {
45 $range = new OpenedFloatInterval(3.0, 100.4);
46
47 $this->assertTrue($range->spans(3));
48 }
◆ testMinimumValueIsInRange()
ILIAS\Data\OpenedFloatIntervalTest::testMinimumValueIsInRange |
( |
| ) |
|
Definition at line 36 of file OpenedFloatIntervalTest.php.
37 {
38 $range = new OpenedFloatInterval(3.0, 100.4);
39
40 $this->assertTrue($range->spans(3));
41 }
◆ testRangeCanBeSame()
ILIAS\Data\OpenedFloatIntervalTest::testRangeCanBeSame |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 89 of file OpenedFloatIntervalTest.php.
90 {
91 $floatRange = new OpenedFloatInterval(3.0, 3.0);
92
93 $this->assertSame($floatRange->minimum(), 3.0);
94 $this->assertSame($floatRange->maximum(), 3.0);
95 }
◆ testValidFloatRanges()
ILIAS\Data\OpenedFloatIntervalTest::testValidFloatRanges |
( |
| ) |
|
- Exceptions
-
ConstraintViolationException | |
Definition at line 21 of file OpenedFloatIntervalTest.php.
22 {
23 $floatRange = new OpenedFloatInterval(3.0, 100.4);
24
25 $this->assertSame($floatRange->minimum(), 3.0);
26 $this->assertSame($floatRange->maximum(), 100.4);
27 }
◆ testValueIsInRange()
ILIAS\Data\OpenedFloatIntervalTest::testValueIsInRange |
( |
| ) |
|
Definition at line 29 of file OpenedFloatIntervalTest.php.
30 {
31 $range = new OpenedFloatInterval(3.0, 100.4);
32
33 $this->assertTrue($range->spans(50));
34 }
◆ testValueIsNotInRangeBecauseTheValueIsToHigh()
ILIAS\Data\OpenedFloatIntervalTest::testValueIsNotInRangeBecauseTheValueIsToHigh |
( |
| ) |
|
Definition at line 57 of file OpenedFloatIntervalTest.php.
58 {
59 $range = new OpenedFloatInterval(3.0, 100.4);
60
61 $this->assertFalse($range->spans(101));
62 }
◆ testValueIsNotInRangeBecauseTheValueIsToLow()
ILIAS\Data\OpenedFloatIntervalTest::testValueIsNotInRangeBecauseTheValueIsToLow |
( |
| ) |
|
Definition at line 50 of file OpenedFloatIntervalTest.php.
51 {
52 $range = new OpenedFloatInterval(3.0, 100.4);
53
54 $this->assertFalse($range->spans(1));
55 }
The documentation for this class was generated from the following file: