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