public void Puzzle1_FindGuardAsleepTheMost_AndMinuteMostAsleep() { var log = new GuardLog(Input.Day04Parse(Input.Day04)); var(guard, minute) = log.Strategy1(); (guard * minute).Should().Be(14346); }
public void Puzzle1Example_LocateGuardWhosAsleepMostMinutesCorrectly() { var input = Input.Day04Parse(PuzzleExample); var log = new GuardLog(input); var(guard, minute) = log.Strategy1(); guard.Should().Be(10); minute.Should().Be(24); }