diff options
Diffstat (limited to 'test/junit/scala/collection')
-rw-r--r-- | test/junit/scala/collection/immutable/RangeTest.scala | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/test/junit/scala/collection/immutable/RangeTest.scala b/test/junit/scala/collection/immutable/RangeTest.scala index f945db598d..a0bef72bc9 100644 --- a/test/junit/scala/collection/immutable/RangeTest.scala +++ b/test/junit/scala/collection/immutable/RangeTest.scala @@ -11,17 +11,29 @@ class RangeTest { import AssertUtil._ @Test - def test_SI10060_long_max(): Unit = { + def test_SI10060_numeric_range_min_max(): Unit = { + assertEquals(Range.Long.inclusive(1, 9, 1).min, 1) + assertEquals(Range.Long.inclusive(1, 9, 1).max, 9) + assertEquals(Range.Long.inclusive(9, 1, -1).min, 1) + assertEquals(Range.Long.inclusive(9, 1, -1).max, 9) + assertThrows[java.util.NoSuchElementException](Range.Long.inclusive(1, 9, -1).min) + assertThrows[java.util.NoSuchElementException](Range.Long.inclusive(1, 9, -1).max) + assertThrows[java.util.NoSuchElementException](Range.Long.inclusive(9, 1, 1).min) + assertThrows[java.util.NoSuchElementException](Range.Long.inclusive(9, 1, 1).max) + assertEquals(Range.Int.inclusive(1, 9, 1).min, 1) assertEquals(Range.Int.inclusive(1, 9, 1).max, 9) + assertEquals(Range.Int.inclusive(9, 1, -1).min, 1) + assertEquals(Range.Int.inclusive(9, 1, -1).max, 9) assertThrows[java.util.NoSuchElementException](Range.Int.inclusive(1, 9, -1).min) assertThrows[java.util.NoSuchElementException](Range.Int.inclusive(1, 9, -1).max) assertThrows[java.util.NoSuchElementException](Range.Int.inclusive(9, 1, 1).min) assertThrows[java.util.NoSuchElementException](Range.Int.inclusive(9, 1, 1).max) - assertEquals(Range.inclusive(1, 9, 1).min, 1) assertEquals(Range.inclusive(1, 9, 1).max, 9) + assertEquals(Range.inclusive(9, 1, -1).min, 1) + assertEquals(Range.inclusive(9, 1, -1).max, 9) assertThrows[java.util.NoSuchElementException](Range.inclusive(1, 9, -1).min) assertThrows[java.util.NoSuchElementException](Range.inclusive(1, 9, -1).max) assertThrows[java.util.NoSuchElementException](Range.inclusive(9, 1, 1).min) |