master amadaluzia/rosetta-collatz / elixir / test / collatz_conjecture_test.exs
 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