package main
import (
"testing"
)
func TestTask1ShouldFindResult(t *testing.T) {
input := []rune{
'.', '#', '.',
'.', '.', '#',
'#', '#', '#',
}
expected := 112
result := Task1(input, 3)
if result != expected {
t.Errorf("got %d, expected %d", result, expected)
}
}
func TestTask2ShouldFindResult(t *testing.T) {
input := []rune{
'.', '#', '.',
'.', '.', '#',
'#', '#', '#',
}
expected := 848
result := Task2(input, 3)
if result != expected {
t.Errorf("got %d, expected %d", result, expected)
}
}