mirror of
https://github.com/rjNemo/ai_advent_code_2024
synced 2026-06-09 12:06:41 +00:00
21 lines
607 B
Elixir
21 lines
607 B
Elixir
defmodule AdventCode2024Test do
|
|
use ExUnit.Case
|
|
doctest AdventCode2024
|
|
|
|
describe "Day 1: Historian Hysteria" do
|
|
test "calculates total distance between two lists using example input" do
|
|
left_list = [3, 4, 2, 1, 3, 3]
|
|
right_list = [4, 3, 5, 3, 9, 3]
|
|
|
|
assert AdventCode2024.calculate_total_distance(left_list, right_list) == 11
|
|
end
|
|
|
|
test "handles empty lists" do
|
|
assert AdventCode2024.calculate_total_distance([], []) == 0
|
|
end
|
|
|
|
test "handles single element lists" do
|
|
assert AdventCode2024.calculate_total_distance([1], [3]) == 2
|
|
end
|
|
end
|
|
end
|