adolfont
3/12/2018 - 1:44 PM

fizzbuzz_test.exs

defmodule FizzbuzzTest do
  use ExUnit.Case
  doctest Fizzbuzz

  test "fizzbuzz de 1 é 1" do
    assert Fizzbuzz.calcula(1) == 1
  end
  test "fizzbuzz de 2 é 2" do
    assert Fizzbuzz.calcula(2) == 2
  end
  test "fizzbuzz de 3 é fizz" do
    assert Fizzbuzz.calcula(3) == "fizz"
  end
  test "fizzbuzz de 4 é 4" do
    assert Fizzbuzz.calcula(4) == 4
  end
  test "fizzbuzz de 5 é buzz" do
    assert Fizzbuzz.calcula(5) == "buzz"
  end
  test "fizzbuzz de 6 é fizz" do
    assert Fizzbuzz.calcula(6) == "fizz"
  end
  test "fizzbuzz de 7 é 7" do
    assert Fizzbuzz.calcula(7) == 7
  end
  test "fizzbuzz de 10 é buzz" do
    assert Fizzbuzz.calcula(10) == "buzz"
  end
  test "fizzbuzz de 15 é fizzbuzz" do
    assert Fizzbuzz.calcula(15) == "fizzbuzz"
  end
  test "fizzbuzz de 45 é fizzbuzz" do
    assert Fizzbuzz.calcula(45) == "fizzbuzz"
  end
end