diff --git a/test/warmup/IndexOfMaxTests.scala b/test/warmup/IndexOfMaxTests.scala index 379686d..7f676a7 100644 --- a/test/warmup/IndexOfMaxTests.scala +++ b/test/warmup/IndexOfMaxTests.scala @@ -62,4 +62,18 @@ class IndexOfMaxTests extends TestBase { assert(actual == expected) } + + test("max8") { + val actual = Exercises.indexOfMax(Array(1, 2, 3, 0, 0, 6)) + val expected = 5 + + assert(actual == expected) + } + + test("max9") { + val actual = Exercises.indexOfMax(Array(Int.MinValue)) + val expected = 0 + + assert(actual == expected) + } } diff --git a/test/warmup/SpeedOffendersTests.scala b/test/warmup/SpeedOffendersTests.scala index e1d8796..7f29e85 100644 --- a/test/warmup/SpeedOffendersTests.scala +++ b/test/warmup/SpeedOffendersTests.scala @@ -58,4 +58,13 @@ class SpeedOffendersTests extends TestBase { val expected = List(SpeedOffender("NX-66-PP",180), SpeedOffender("MM-11-OW",150), SpeedOffender("BA-12-PW",108)) assert(speedOffenders(input).toList == expected) } + + test("speedOffender5") { + val input = List( + Observation("A", "OO-66-XX", Time(0, 18, 59, 59)), + Observation("B", "OO-66-XX", Time(0, 19, 0, 0)) + ) + val expected = List(SpeedOffender("OO-66-XX", 5400)) + assert(speedOffenders(input).toList == expected) + } } \ No newline at end of file