24 lines
375 B
Elixir
24 lines
375 B
Elixir
defmodule PatternsTests do
|
|
use ExUnit.Case
|
|
import TestHarness
|
|
|
|
test "Pattern Matching" do
|
|
answers = [
|
|
1,
|
|
2,
|
|
1,
|
|
{:multiple, [1, [2,3,4]]},
|
|
[1,2,3,4],
|
|
3,
|
|
"eggs, milk",
|
|
"Honda",
|
|
[1,2,3],
|
|
{:multiple, ["Meow", "Woof", "Eh?",]},
|
|
"dog",
|
|
"Max",
|
|
]
|
|
|
|
test_all(PatternMatching, answers)
|
|
end
|
|
end
|