package d13 import ( "testing" "github.com/stretchr/testify/assert" ) func TestP1(t *testing.T) { result := P1(`6,10 0,14 9,10 0,3 10,4 4,11 6,0 6,12 4,1 0,13 10,12 3,4 3,0 8,4 1,10 2,14 8,10 9,0 fold along y=7 fold along x=5`) assert.EqualValues(t, 17, result) } func TestP2(t *testing.T) { result := P2(`6,10 0,14 9,10 0,3 10,4 4,11 6,0 6,12 4,1 0,13 10,12 3,4 3,0 8,4 1,10 2,14 8,10 9,0 fold along y=7 fold along x=5`) assert.EqualValues(t, 16, result) }