public void Test_Day2Checksum_IsEvenlyDivisible() { Assert.IsTrue(Day2Checksum.IsEvenlyDivisible(8, 2)); Assert.IsTrue(Day2Checksum.IsEvenlyDivisible(2, 8)); Assert.IsFalse(Day2Checksum.IsEvenlyDivisible(8, 3)); }
public void Test_Day2Checksum_Solve() { string[] input = { "5 1 9 5", "7 5 3", "2 4 6 8" }; Assert.AreEqual(18, Day2Checksum.Solve1(input)); string[] input3 = FileUtil.Get2017File("Day2Data.txt"); Assert.AreEqual(44887, Day2Checksum.Solve1(input3)); }
public void Test_Day2Checksum_SolveEven() { string[] input = { "5 9 2 8", "9 4 7 3", "3 8 6 5" }; Assert.AreEqual(9, Day2Checksum.SolveEven(input)); string[] input3 = FileUtil.Get2017File("Day2Data.txt"); Assert.AreEqual(242, Day2Checksum.SolveEven(input3)); }