Create a test file for each of the koan modules
This commit is contained in:
27
test/koans/enum_koans_test.exs
Normal file
27
test/koans/enum_koans_test.exs
Normal file
@@ -0,0 +1,27 @@
|
||||
defmodule EnumTests do
|
||||
use ExUnit.Case
|
||||
use TestHarness
|
||||
|
||||
test "Enums" do
|
||||
answers = [
|
||||
3,
|
||||
2,
|
||||
{:multiple, [true, false]},
|
||||
{:multiple, [true, false]},
|
||||
{:multiple, [true, false]},
|
||||
[10,20,30],
|
||||
[1,3],
|
||||
[2],
|
||||
[1,2,3],
|
||||
[1,2,3,4,5],
|
||||
[1,2,3],
|
||||
[{1, :a}, {2, :b}, {3, :c}],
|
||||
2,
|
||||
nil,
|
||||
:no_such_element,
|
||||
6
|
||||
]
|
||||
|
||||
test_all(Enums, answers)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user