On this page
EUnit Testing Framework
Overview
Qualified supports the EUnit testing framework.
Basic Example
Solution
-module(hello).
-export([say_hello/1, say_hello/0]).
say_hello(Str) -> "Hello, " ++ Str ++ "!".
say_hello() -> "Hello there!".
Tests
-module(hello_tests).
-include_lib("eunit/include/eunit.hrl").
say_hello_test_() ->
{"say_hello", [{"says hello to someone", ?_assertEqual("Hello, Qualified!", hello:say_hello("Qualified"))},
{"handles empty input", ?_assertEqual("Hello there!", hello:say_hello())}] }.