-- Implement a function to return the largest value in a list. -- -- Solution -------------------------------------------------------------------- function maximum(list) -- Your implementation here end -- Tests ----------------------------------------------------------------------- local luaunit = require("luaunit.luaunit") function test_maximum_of_1_8_3_and_5_is_8() luaunit.assertEquals(maximum({1, 8, 3, 5}), 8) end function test_maximum_of_123_321_231_and_213_is_321() luaunit.assertEquals(maximum({123, 321, 231, 213}), 321) end function test_maximum_of_6_2_1_minus_5_and_minus_6_is_6() luaunit.assertEquals(maximum({6, 2, 1, -5, -6}), 6) end function test_maximum_of_minus_4_minus_10_minus_8_and_minus_2_is_minus_2() luaunit.assertEquals(maximum({-4, -10, -8, -2}), -2) end os.exit(luaunit.LuaUnit.run())