On this page
ExUnit Testing Framework
Overview
Qualified supports the ExUnit testing framework.
Basic Example
Solution
defmodule Challenge do
def say_hello( name ) do
cond do
name == "" ->
"Hello there!"
true ->
"Hello, #{name}!"
end
end
end
Tests
defmodule TestSolution do
use ExUnit.Case
import Challenge, only: [say_hello: 1]
test "says_hello" do
assert say_hello("Qualified") == "Hello, Qualified!"
end
test "handles_blank_input" do
assert say_hello("") == "Hello there!"
end
end