/// <summary> /// ファイルからパラメータを読み込んでテストを実行します。 /// </summary> private void TestFromFile() { var input = this.ReadResource(1, 1, ResourceType.In).ToArray(); var actual = IndeednowfinalaopenIndeednow2015.Resolve(input); var expected = new long[] { 6, 8, 0, 3, 0, 8 }; for (var i = 0; i < expected.Length; i++) { Assert.AreEqual(expected[i], actual[i]); } actual = IndeednowfinalaopenIndeednow2015.Resolve2(input); for (var i = 0; i < expected.Length; i++) { Assert.AreEqual(expected[i], actual[i]); } }
/// <summary> /// 直接パラメータを指定してテストを実行します。 /// </summary> private void Test() { var actual = IndeednowfinalaopenIndeednow2015.Resolve(new string[] { "2015X", "2015X", "2015X", }); Assert.AreEqual(9, actual); actual = IndeednowfinalaopenIndeednow2015.Resolve(new string[] { "2015X", "2015X", "2015X", }); Assert.AreEqual(9, actual); }