From 3ecc3de9bfea10046b282797ecaa4e5b98f98105 Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 24 Nov 2025 12:47:34 +0100 Subject: [PATCH] test: add unit test --- 2020/day01/main_test.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 2020/day01/main_test.go diff --git a/2020/day01/main_test.go b/2020/day01/main_test.go new file mode 100644 index 0000000..faca990 --- /dev/null +++ b/2020/day01/main_test.go @@ -0,0 +1,21 @@ +package main + +import "testing" + +func TestPartOne(t *testing.T) { + input := []int{1721, 979, 366, 299, 675, 1456} + expected := 514579 + got := PartOne(input) + if got != expected { + t.Errorf("PartOne(%v) = %d, want %d", input, got, expected) + } +} + +func TestPartTwo(t *testing.T) { + input := []int{1721, 979, 366, 299, 675, 1456} + expected := 241861950 + got := PartTwo(input) + if got != expected { + t.Errorf("PartTwo(%v) = %d, want %d", input, got, expected) + } +}