1defmodule CollatzConjectureTest do
2 use ExUnit.Case
3 doctest CollatzConjecture
4
5 test "returns collatz terms" do
6 assert CollatzConjecture.collatz(1) == 4
7 assert CollatzConjecture.collatz(4) == 2
8 end
9
10 test "returns collatz sequences" do
11 assert CollatzConjecture.collatz_sequence(1, :first) == "1: 4, 2, 1"
12 assert CollatzConjecture.collatz_sequence(4, :first) == "4: 2, 1"
13 end
14end