1
0
Fork 0
advent-of-code/2021/test/support/puzzle_case.ex
2021-11-03 07:40:11 -04:00

18 lines
409 B
Elixir

defmodule AdventOfCode.PuzzleCase do
@moduledoc """
Defines tests for an `AdventOfCode.PuzzleSolver` module.
"""
use ExUnit.CaseTemplate
using module: module do
quote bind_quoted: [module: module] do
@module module
defp assert_solution(input, desired_output) do
actual_output = @module.run(input)
assert actual_output == desired_output
end
end
end
end