exercism/elixir/pop-count/test/pop_count_test.exs

30 lines
569 B
Elixir

defmodule PopCountTest do
use ExUnit.Case
describe "egg count" do
test "0 eggs" do
assert PopCount.egg_count(0) == 0
end
# @tag :pending
test "1 egg" do
assert PopCount.egg_count(16) == 1
end
# @tag :pending
test "4 eggs" do
assert PopCount.egg_count(89) == 4
end
# @tag :pending
test "13 eggs" do
assert PopCount.egg_count(2_000_000_000) == 13
end
# @tag :pending
test "100 eggs" do
assert PopCount.egg_count(1_267_650_600_228_229_401_496_703_205_375) == 100
end
end
end