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