]> fbox.kageds.com Git - adventofcode.git/blob - 2022/go/day03/day03_test.go
20223 day1
[adventofcode.git] / 2022 / go / day03 / day03_test.go
1 package day03
2
3 import (
4 "testing"
5
6 "github.com/stretchr/testify/require"
7 )
8
9 func TestPart1(t *testing.T) {
10 r := Part1(
11 `vJrwpWtwJgWrhcsFMMfFFhFp
12 jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
13 PmmdzqPrVvPwwTWBwg
14 wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
15 ttgJtRGJQctTZtZT
16 CrZsJsPPZsGzwwsLwLmpwMDw`)
17 require.Equal(t, 157, r)
18 }
19
20 func TestPart2(t *testing.T) {
21 r := Part2(
22 `vJrwpWtwJgWrhcsFMMfFFhFp
23 jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
24 PmmdzqPrVvPwwTWBwg
25 wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
26 ttgJtRGJQctTZtZT
27 CrZsJsPPZsGzwwsLwLmpwMDw`)
28 require.Equal(t, 70, r)
29 }