Files
elixir-koans/test/koans/patterns_koans_test.exs
2016-05-20 08:02:59 +01:00

30 lines
559 B
Elixir

defmodule PatternsTests do
use ExUnit.Case
import TestHarness
test "Pattern Matching" do
answers = [
1,
{:multiple, [1, [2,3,4]]},
[1,2,3,4],
3,
"eggs, milk",
"Honda",
MatchError,
[1,2,3],
{:multiple, ["Meow", "Woof", "Eh?"]},
{:multiple, ["Mickey", "Donald", "I need a name!"]},
"dog",
"Max",
"Max",
1,
2,
{:multiple, ["The number One", "The number Two", "The number 3"]},
"same",
2
]
test_all(PatternMatching, answers)
end
end