12345678910111213141516171819202122232425 |
- package main
- import "testing"
- func TestPart1(t *testing.T) {
- crabs, orderedCrabs := readInput("./testinput")
- if len(crabs) == 0 || len(orderedCrabs) == 0 {
- t.Error("Could not read input")
- }
- if calculate(crabs, orderedCrabs, costPart1) != 37 {
- t.Error("Part 1 failed")
- }
- }
- func TestPart2(t *testing.T) {
- crabs, orderedCrabs := readInput("./testinput")
- if len(crabs) == 0 || len(orderedCrabs) == 0 {
- t.Error("Could not read input")
- }
- if calculate(crabs, orderedCrabs, costPart2) != 168 {
- t.Error("Part 2 failed")
- }
- }
|