diff --git a/AdventOfCode2017.Tests/Day01_Tests.cs b/AdventOfCode2017.Tests/Day01_Tests.cs index dabccb4..a60c290 100644 --- a/AdventOfCode2017.Tests/Day01_Tests.cs +++ b/AdventOfCode2017.Tests/Day01_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2017.Tests { - [TestClass()] + [TestClass] public class Day01_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day01 day01 = new Day01(); @@ -17,7 +17,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("3", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day01 day01 = new Day01(); @@ -27,7 +27,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("4", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test3() { Day01 day01 = new Day01(); @@ -37,7 +37,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("0", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test4() { Day01 day01 = new Day01(); @@ -51,7 +51,7 @@ namespace AdventOfCode2017.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Test1() { Day01 day01 = new Day01(); @@ -61,7 +61,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("6", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test2() { Day01 day01 = new Day01(); @@ -71,7 +71,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("0", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test3() { Day01 day01 = new Day01(); @@ -81,7 +81,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("4", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test4() { Day01 day01 = new Day01(); @@ -91,7 +91,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("12", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test5() { Day01 day01 = new Day01(); diff --git a/AdventOfCode2017.Tests/Day02_Tests.cs b/AdventOfCode2017.Tests/Day02_Tests.cs index 674089f..99408be 100644 --- a/AdventOfCode2017.Tests/Day02_Tests.cs +++ b/AdventOfCode2017.Tests/Day02_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2017.Tests { - [TestClass()] + [TestClass] public class Day02_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day02 day02 = new Day02(); @@ -19,7 +19,7 @@ namespace AdventOfCode2017.Tests Assert.AreEqual("18", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day02 day02 = new Day02(); diff --git a/AdventOfCode2018.Tests/ChronoLicenceNode_Tests.cs b/AdventOfCode2018.Tests/ChronoLicenceNode_Tests.cs index 99e8664..8762f39 100644 --- a/AdventOfCode2018.Tests/ChronoLicenceNode_Tests.cs +++ b/AdventOfCode2018.Tests/ChronoLicenceNode_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class ChronoLicenceNode_Tests { - [TestMethod()] + [TestMethod] public void BuildFromIntStream__Test() { Day08 day = new Day08(); diff --git a/AdventOfCode2018.Tests/ChronoPoint_Tests.cs b/AdventOfCode2018.Tests/ChronoPoint_Tests.cs index 10fd38b..ea09359 100644 --- a/AdventOfCode2018.Tests/ChronoPoint_Tests.cs +++ b/AdventOfCode2018.Tests/ChronoPoint_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class ChronoPoint_Tests { #region FromString - [TestMethod()] + [TestMethod] public void FromString__Test1() { ChronoPoint point = ChronoPoint.FromString("1, 1"); @@ -16,7 +16,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(1, point.Y); } - [TestMethod()] + [TestMethod] public void FromString__Test2() { ChronoPoint point = ChronoPoint.FromString("1, 6"); @@ -25,7 +25,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(6, point.Y); } - [TestMethod()] + [TestMethod] public void FromString__Test3() { ChronoPoint point = ChronoPoint.FromString("8, 9"); @@ -38,7 +38,7 @@ namespace AdventOfCode2018.Tests #region ManhattanDistance - [TestMethod()] + [TestMethod] public void ManhattanDistance__Test1() { ChronoPoint p0 = ChronoPoint.FromString("8, 9"); @@ -49,7 +49,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(10, distance); } - [TestMethod()] + [TestMethod] public void ManhattanDistance__Test2() { ChronoPoint p0 = ChronoPoint.FromString("1, 1"); diff --git a/AdventOfCode2018.Tests/Claim_Tests.cs b/AdventOfCode2018.Tests/Claim_Tests.cs index 0e68565..a39768d 100644 --- a/AdventOfCode2018.Tests/Claim_Tests.cs +++ b/AdventOfCode2018.Tests/Claim_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Claim_Tests { #region FromString - [TestMethod()] + [TestMethod] public void FromString__Test1() { Day03.Claim claim = Day03.Claim.FromString("#123 @ 3,2: 5x4"); @@ -19,7 +19,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(4, claim.Height); } - [TestMethod()] + [TestMethod] public void FromString__Test2() { Day03.Claim claim = Day03.Claim.FromString("#1 @ 1,3: 4x4"); @@ -31,7 +31,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(4, claim.Height); } - [TestMethod()] + [TestMethod] public void FromString__Test3() { Day03.Claim claim = Day03.Claim.FromString("#2 @ 3,1: 4x4"); @@ -43,7 +43,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(4, claim.Height); } - [TestMethod()] + [TestMethod] public void FromString__Test4() { Day03.Claim claim = Day03.Claim.FromString("#3 @ 5,5: 2x2"); @@ -59,7 +59,7 @@ namespace AdventOfCode2018.Tests #region Overlaps - [TestMethod()] + [TestMethod] public void Overlaps__Test1() { Day03.Claim claim1 = Day03.Claim.FromString("#1 @ 1,3: 4x4"); @@ -70,7 +70,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(false, result); } - [TestMethod()] + [TestMethod] public void Overlaps__Test2() { Day03.Claim claim1 = Day03.Claim.FromString("#2 @ 3,1: 4x4"); @@ -81,7 +81,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(false, result); } - [TestMethod()] + [TestMethod] public void Overlaps__Test3() { Day03.Claim claim1 = Day03.Claim.FromString("#1 @ 1,3: 4x4"); diff --git a/AdventOfCode2018.Tests/Day01_Tests.cs b/AdventOfCode2018.Tests/Day01_Tests.cs index 82d5780..70c127d 100644 --- a/AdventOfCode2018.Tests/Day01_Tests.cs +++ b/AdventOfCode2018.Tests/Day01_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day01_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day01 day01 = new Day01(); @@ -17,7 +17,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("3", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day01 day01 = new Day01(); @@ -27,7 +27,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("3", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test3() { Day01 day01 = new Day01(); @@ -37,7 +37,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("0", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test4() { Day01 day01 = new Day01(); @@ -51,7 +51,7 @@ namespace AdventOfCode2018.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Test1() { Day01 day01 = new Day01(); @@ -61,7 +61,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("2", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test2() { Day01 day01 = new Day01(); @@ -71,7 +71,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("0", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test3() { Day01 day01 = new Day01(); @@ -81,7 +81,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("10", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test4() { Day01 day01 = new Day01(); @@ -91,7 +91,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("5", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test5() { Day01 day01 = new Day01(); diff --git a/AdventOfCode2018.Tests/Day02_Tests.cs b/AdventOfCode2018.Tests/Day02_Tests.cs index 9286b1c..e87cfab 100644 --- a/AdventOfCode2018.Tests/Day02_Tests.cs +++ b/AdventOfCode2018.Tests/Day02_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day02_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day02 day02 = new Day02(); @@ -23,7 +23,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("12", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day02 day02 = new Day02(); diff --git a/AdventOfCode2018.Tests/Day03_Tests.cs b/AdventOfCode2018.Tests/Day03_Tests.cs index 474a72a..09459f8 100644 --- a/AdventOfCode2018.Tests/Day03_Tests.cs +++ b/AdventOfCode2018.Tests/Day03_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day03_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day03 day03 = new Day03(); @@ -19,7 +19,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("4", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day03 day03 = new Day03(); diff --git a/AdventOfCode2018.Tests/Day04_Tests.cs b/AdventOfCode2018.Tests/Day04_Tests.cs index a5efcd2..d2126df 100644 --- a/AdventOfCode2018.Tests/Day04_Tests.cs +++ b/AdventOfCode2018.Tests/Day04_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day04_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__BaseStatement() { Day04 day04 = new Day04(); @@ -33,7 +33,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("240", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__BaseStatementUnsorted() { Day04 day04 = new Day04(); @@ -62,7 +62,7 @@ namespace AdventOfCode2018.Tests } - [TestMethod()] + [TestMethod] public void ResolvePart2__BaseStatement() { Day04 day04 = new Day04(); @@ -90,7 +90,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("4455", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__BaseStatementUnsorted() { Day04 day04 = new Day04(); diff --git a/AdventOfCode2018.Tests/Day05_Tests.cs b/AdventOfCode2018.Tests/Day05_Tests.cs index e1811dc..b9d885a 100644 --- a/AdventOfCode2018.Tests/Day05_Tests.cs +++ b/AdventOfCode2018.Tests/Day05_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day05_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day05 day05 = new Day05(); @@ -15,7 +15,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("10", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day05 day05 = new Day05(); @@ -27,7 +27,7 @@ namespace AdventOfCode2018.Tests #region ReducePolymer - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_cC() { Day05 day05 = new Day05(); @@ -37,7 +37,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabAaCBA", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_cC_AtEnd() { Day05 day05 = new Day05(); @@ -47,7 +47,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabA", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_Only_cC() { Day05 day05 = new Day05(); @@ -57,7 +57,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_cC_AtStart() { Day05 day05 = new Day05(); @@ -67,7 +67,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("AAAA", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_Aa() { Day05 day05 = new Day05(); @@ -77,7 +77,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabCBA", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Remove_cCc() { Day05 day05 = new Day05(); @@ -87,7 +87,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabCBAcaDA", result); } - [TestMethod()] + [TestMethod] public void ReducePolymer__Irreductible() { Day05 day05 = new Day05(); @@ -101,7 +101,7 @@ namespace AdventOfCode2018.Tests #region FullyReducePolymer - [TestMethod()] + [TestMethod] public void FullyReducePolymer__Test() { Day05 day05 = new Day05(); @@ -115,7 +115,7 @@ namespace AdventOfCode2018.Tests #region RemoveUnitTypeFromPolymer - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_a() { Day05 day05 = new Day05(); @@ -125,7 +125,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dbcCCBcCcD", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_b() { Day05 day05 = new Day05(); @@ -135,7 +135,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("daAcCaCAcCcaDA", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_c() { Day05 day05 = new Day05(); @@ -145,7 +145,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabAaBAaDA", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_d() { Day05 day05 = new Day05(); @@ -155,7 +155,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("abAcCaCBAcCcaA", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_A() { Day05 day05 = new Day05(); @@ -165,7 +165,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dbcCCBcCcD", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_B() { Day05 day05 = new Day05(); @@ -175,7 +175,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("daAcCaCAcCcaDA", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_C() { Day05 day05 = new Day05(); @@ -185,7 +185,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("dabAaBAaDA", result); } - [TestMethod()] + [TestMethod] public void RemoveUnitTypeFromPolymer__Remove_D() { Day05 day05 = new Day05(); diff --git a/AdventOfCode2018.Tests/Day06_Tests.cs b/AdventOfCode2018.Tests/Day06_Tests.cs index de229a5..a42f314 100644 --- a/AdventOfCode2018.Tests/Day06_Tests.cs +++ b/AdventOfCode2018.Tests/Day06_Tests.cs @@ -3,10 +3,10 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day06_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day06 day06 = new Day06(); @@ -23,7 +23,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("17", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day06 day06 = new Day06 { DistanceThresold = 32, }; diff --git a/AdventOfCode2018.Tests/Day07_Tests.cs b/AdventOfCode2018.Tests/Day07_Tests.cs index 7b16b2e..e6c5df6 100644 --- a/AdventOfCode2018.Tests/Day07_Tests.cs +++ b/AdventOfCode2018.Tests/Day07_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day07_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day07 day07 = new Day07(); @@ -23,7 +23,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("CABDFE", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day07 day07 = new Day07 { BaseCost = 0, NumberOfWorkers = 2 }; diff --git a/AdventOfCode2018.Tests/Day08_Tests.cs b/AdventOfCode2018.Tests/Day08_Tests.cs index 3202ad2..5cc496c 100644 --- a/AdventOfCode2018.Tests/Day08_Tests.cs +++ b/AdventOfCode2018.Tests/Day08_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day08_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day08 day = new Day08(); @@ -15,7 +15,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("138", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day08 day = new Day08(); diff --git a/AdventOfCode2018.Tests/Day09_Tests.cs b/AdventOfCode2018.Tests/Day09_Tests.cs index 98a086b..7bcbd67 100644 --- a/AdventOfCode2018.Tests/Day09_Tests.cs +++ b/AdventOfCode2018.Tests/Day09_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day09_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day09 day = new Day09(); @@ -15,7 +15,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("32", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day09 day = new Day09(); @@ -25,7 +25,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("8317", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test3() { Day09 day = new Day09(); @@ -35,7 +35,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("146373", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test4() { Day09 day = new Day09(); @@ -45,7 +45,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("2764", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test5() { Day09 day = new Day09(); @@ -55,7 +55,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("54718", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test6() { Day09 day = new Day09(); diff --git a/AdventOfCode2018.Tests/Day10_Tests.cs b/AdventOfCode2018.Tests/Day10_Tests.cs index eead259..5fb3a15 100644 --- a/AdventOfCode2018.Tests/Day10_Tests.cs +++ b/AdventOfCode2018.Tests/Day10_Tests.cs @@ -1,11 +1,12 @@ -using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; +using Microsoft.VisualStudio.TestTools.UnitTesting; namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day10_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day10 day = new Day10 { Width = 12, Height = 10 }; @@ -45,19 +46,19 @@ namespace AdventOfCode2018.Tests }); Assert.AreEqual( - "\r\n............" + - "\r\n.#...#..###." + - "\r\n.#...#...#.." + - "\r\n.#...#...#.." + - "\r\n.#####...#.." + - "\r\n.#...#...#.." + - "\r\n.#...#...#.." + - "\r\n.#...#...#.." + - "\r\n.#...#..###." + - "\r\n............", result); + Environment.NewLine + "............" + + Environment.NewLine + ".#...#..###." + + Environment.NewLine + ".#...#...#.." + + Environment.NewLine + ".#...#...#.." + + Environment.NewLine + ".#####...#.." + + Environment.NewLine + ".#...#...#.." + + Environment.NewLine + ".#...#...#.." + + Environment.NewLine + ".#...#...#.." + + Environment.NewLine + ".#...#..###." + + Environment.NewLine + "............", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day10 day = new Day10(); diff --git a/AdventOfCode2018.Tests/Day11_Tests.cs b/AdventOfCode2018.Tests/Day11_Tests.cs index 3831998..5d7a805 100644 --- a/AdventOfCode2018.Tests/Day11_Tests.cs +++ b/AdventOfCode2018.Tests/Day11_Tests.cs @@ -2,31 +2,31 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day11_Tests { - [TestMethod()] + [TestMethod] public void CalculatePowerLevelOfCell__Test1() { int powerLevel = Day11.CalculatePowerLevelOfCell(3, 5, 8); Assert.AreEqual(4, powerLevel); } - [TestMethod()] + [TestMethod] public void CalculatePowerLevelOfRegion__Test1() { int powerLevel = Day11.CalculatePowerLevelOfRegion(33, 45, 3, 18); Assert.AreEqual(29, powerLevel); } - [TestMethod()] + [TestMethod] public void CalculatePowerLevelOfRegion__Test2() { int powerLevel = Day11.CalculatePowerLevelOfRegion(21, 61, 3, 42); Assert.AreEqual(30, powerLevel); } - [TestMethod()] + [TestMethod] public void CalculatePowerLevelOfRegion__Test1_WithSumationField() { int[,] summationFiled = Day11.GenerateSumationField(300, 300, 18); @@ -34,7 +34,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(29, powerLevel); } - [TestMethod()] + [TestMethod] public void CalculatePowerLevelOfRegion__Test2_WithSumationField() { int[,] summationFiled = Day11.GenerateSumationField(300, 300, 42); @@ -42,7 +42,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(30, powerLevel); } - [TestMethod()] + [TestMethod] public void SearchBestRegionOfOneSize__Test1() { Day11.SearchBestRegionOfOneSize(300, 300, 3, 18, out int x, out int y); @@ -50,7 +50,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(45, y); } - [TestMethod()] + [TestMethod] public void SearchBestRegionOfOneSize__Test2() { Day11.SearchBestRegionOfOneSize(300, 300, 3, 42, out int x, out int y); @@ -58,7 +58,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(61, y); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test1() { Day11 day = new Day11(); @@ -66,7 +66,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("90,269,16", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test2() { Day11 day = new Day11(); diff --git a/AdventOfCode2018.Tests/Day12_Tests.cs b/AdventOfCode2018.Tests/Day12_Tests.cs index 94e5e81..fa371e3 100644 --- a/AdventOfCode2018.Tests/Day12_Tests.cs +++ b/AdventOfCode2018.Tests/Day12_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day12_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day12 day = new Day12(); diff --git a/AdventOfCode2018.Tests/Day13_Tests.cs b/AdventOfCode2018.Tests/Day13_Tests.cs index ac49a5b..e77cb0c 100644 --- a/AdventOfCode2018.Tests/Day13_Tests.cs +++ b/AdventOfCode2018.Tests/Day13_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day13_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day13 day = new Day13(); @@ -23,7 +23,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("0,3", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day13 day = new Day13(); @@ -40,7 +40,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("7,3", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day13 day = new Day13(); diff --git a/AdventOfCode2018.Tests/Day14_Tests.cs b/AdventOfCode2018.Tests/Day14_Tests.cs index cef779a..a6356fa 100644 --- a/AdventOfCode2018.Tests/Day14_Tests.cs +++ b/AdventOfCode2018.Tests/Day14_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day14_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day14 day = new Day14(); @@ -17,7 +17,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("5158916779", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day14 day = new Day14(); @@ -27,7 +27,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("0124515891", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test3() { Day14 day = new Day14(); @@ -37,7 +37,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("9251071085", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test4() { Day14 day = new Day14(); @@ -51,7 +51,7 @@ namespace AdventOfCode2018.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Test1() { Day14 day = new Day14(); @@ -61,7 +61,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("9", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test2() { Day14 day = new Day14(); @@ -71,7 +71,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("5", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test3() { Day14 day = new Day14(); @@ -81,7 +81,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("18", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test4() { Day14 day = new Day14(); diff --git a/AdventOfCode2018.Tests/Day15_Tests.cs b/AdventOfCode2018.Tests/Day15_Tests.cs index 0fe2617..42ec80b 100644 --- a/AdventOfCode2018.Tests/Day15_Tests.cs +++ b/AdventOfCode2018.Tests/Day15_Tests.cs @@ -8,12 +8,12 @@ using System.Threading.Tasks; namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day15_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Test1() { Day15 day = new Day15(); @@ -31,7 +31,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("27730", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test2() { Day15 day = new Day15(); @@ -49,7 +49,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("36334", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test3() { Day15 day = new Day15(); @@ -67,7 +67,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("39514", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test4() { Day15 day = new Day15(); @@ -85,7 +85,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("27755", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test5() { Day15 day = new Day15(); @@ -103,7 +103,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("28944", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Test6() { Day15 day = new Day15(); @@ -127,7 +127,7 @@ namespace AdventOfCode2018.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Test1() { Day15 day = new Day15(); @@ -145,7 +145,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("4988", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test3() { Day15 day = new Day15(); @@ -163,7 +163,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("31284", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test4() { Day15 day = new Day15(); @@ -181,7 +181,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("3478", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test5() { Day15 day = new Day15(); @@ -199,7 +199,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("6474", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test6() { Day15 day = new Day15(); diff --git a/AdventOfCode2018.Tests/Day23_Tests.cs b/AdventOfCode2018.Tests/Day23_Tests.cs index 6ca55fe..6ec78d4 100644 --- a/AdventOfCode2018.Tests/Day23_Tests.cs +++ b/AdventOfCode2018.Tests/Day23_Tests.cs @@ -3,10 +3,10 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class Day23_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Test() { Day23 day = new Day23(); @@ -26,7 +26,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual("7", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Test() { Day23 day = new Day23(); diff --git a/AdventOfCode2018.Tests/GuardEvent_Tests.cs b/AdventOfCode2018.Tests/GuardEvent_Tests.cs index 9431704..b4fb6f7 100644 --- a/AdventOfCode2018.Tests/GuardEvent_Tests.cs +++ b/AdventOfCode2018.Tests/GuardEvent_Tests.cs @@ -3,12 +3,12 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class GuardEvent_Tests { #region FromString - [TestMethod()] + [TestMethod] public void FromString__ShiftBegin() { GuardEvent guardEvent = GuardEvent.FromString("[1518-11-01 00:00] Guard #10 begins shift"); @@ -21,7 +21,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(GuardEventType.ShiftBegin, guardEvent.Type); } - [TestMethod()] + [TestMethod] public void FromString__FallSleep() { GuardEvent guardEvent = GuardEvent.FromString("[1518-11-02 00:40] falls asleep"); @@ -34,7 +34,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(GuardEventType.FallSleep, guardEvent.Type); } - [TestMethod()] + [TestMethod] public void FromString__WakeUp() { GuardEvent guardEvent = GuardEvent.FromString("[1518-11-03 00:29] wakes up"); @@ -51,7 +51,7 @@ namespace AdventOfCode2018.Tests #region FromStringArray - [TestMethod()] + [TestMethod] public void FromStringArray__TestBase() { List guardEvents = GuardEvent.FromStringArray(new string[] { @@ -90,7 +90,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(GuardEventType.WakeUp, guardEvents[7].Type); } - [TestMethod()] + [TestMethod] public void FromStringArray__TestBaseUnsorted() { List guardEvents = GuardEvent.FromStringArray(new string[] { diff --git a/AdventOfCode2018.Tests/MarbleGame_Tests.cs b/AdventOfCode2018.Tests/MarbleGame_Tests.cs index 4a5748a..08caa5c 100644 --- a/AdventOfCode2018.Tests/MarbleGame_Tests.cs +++ b/AdventOfCode2018.Tests/MarbleGame_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2018.Tests { - [TestClass()] + [TestClass] public class MarbleGame_Tests { - [TestMethod()] + [TestMethod] public void PlayGame__Test1() { MarbleGame marbleGame = new MarbleGame(); @@ -16,7 +16,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(32, highScore); } - [TestMethod()] + [TestMethod] public void PlayGame__Test2() { MarbleGame marbleGame = new MarbleGame(); @@ -27,7 +27,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(8317, highScore); } - [TestMethod()] + [TestMethod] public void PlayGame__Test3() { MarbleGame marbleGame = new MarbleGame(); @@ -38,7 +38,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(146373, highScore); } - [TestMethod()] + [TestMethod] public void PlayGame__Test4() { MarbleGame marbleGame = new MarbleGame(); @@ -49,7 +49,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(2764, highScore); } - [TestMethod()] + [TestMethod] public void PlayGame__Test5() { MarbleGame marbleGame = new MarbleGame(); @@ -60,7 +60,7 @@ namespace AdventOfCode2018.Tests Assert.AreEqual(54718, highScore); } - [TestMethod()] + [TestMethod] public void PlayGame__Test6() { MarbleGame marbleGame = new MarbleGame(); diff --git a/AdventOfCode2020.Tests/Day01_Tests.cs b/AdventOfCode2020.Tests/Day01_Tests.cs index 3b2f34f..7f63a2d 100644 --- a/AdventOfCode2020.Tests/Day01_Tests.cs +++ b/AdventOfCode2020.Tests/Day01_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day01_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day01(); @@ -28,7 +28,7 @@ namespace AdventOfCode2020.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day01(); diff --git a/AdventOfCode2020.Tests/Day02_Tests.cs b/AdventOfCode2020.Tests/Day02_Tests.cs index 2b98fc7..4a9a99a 100644 --- a/AdventOfCode2020.Tests/Day02_Tests.cs +++ b/AdventOfCode2020.Tests/Day02_Tests.cs @@ -2,12 +2,12 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day02_Tests { #region ResolvePart1 - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day02(); @@ -25,7 +25,7 @@ namespace AdventOfCode2020.Tests #region ResolvePart2 - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day02(); diff --git a/AdventOfCode2020.Tests/Day03_Tests.cs b/AdventOfCode2020.Tests/Day03_Tests.cs index d23933a..15a15cc 100644 --- a/AdventOfCode2020.Tests/Day03_Tests.cs +++ b/AdventOfCode2020.Tests/Day03_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day03_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day03(); @@ -27,7 +27,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("7", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day03(); diff --git a/AdventOfCode2020.Tests/Day04_Tests.cs b/AdventOfCode2020.Tests/Day04_Tests.cs index bb7b9db..2965526 100644 --- a/AdventOfCode2020.Tests/Day04_Tests.cs +++ b/AdventOfCode2020.Tests/Day04_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day04_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day04(); @@ -29,7 +29,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("2", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__ExampleInvalid() { var day = new Day04(); @@ -53,7 +53,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("0", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__ExampleValid() { var day = new Day04(); diff --git a/AdventOfCode2020.Tests/Day05_Tests.cs b/AdventOfCode2020.Tests/Day05_Tests.cs index 524d1fd..ebb8b7c 100644 --- a/AdventOfCode2020.Tests/Day05_Tests.cs +++ b/AdventOfCode2020.Tests/Day05_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day05_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example1() { var day = new Day05(); @@ -17,7 +17,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("357", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Example2() { var day = new Day05(); @@ -29,7 +29,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("567", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Example3() { var day = new Day05(); @@ -41,7 +41,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("119", result); } - [TestMethod()] + [TestMethod] public void ResolvePart1__Example4() { var day = new Day05(); diff --git a/AdventOfCode2020.Tests/Day06_Tests.cs b/AdventOfCode2020.Tests/Day06_Tests.cs index 2884028..c8a0437 100644 --- a/AdventOfCode2020.Tests/Day06_Tests.cs +++ b/AdventOfCode2020.Tests/Day06_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day06_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day06(); @@ -31,7 +31,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("11", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day06(); diff --git a/AdventOfCode2020.Tests/Day07_Tests.cs b/AdventOfCode2020.Tests/Day07_Tests.cs index 6515939..1fbc0d7 100644 --- a/AdventOfCode2020.Tests/Day07_Tests.cs +++ b/AdventOfCode2020.Tests/Day07_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day07_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day07(); @@ -25,7 +25,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("4", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day07(); diff --git a/AdventOfCode2020.Tests/Day08_Tests.cs b/AdventOfCode2020.Tests/Day08_Tests.cs index 453c4fc..98dd263 100644 --- a/AdventOfCode2020.Tests/Day08_Tests.cs +++ b/AdventOfCode2020.Tests/Day08_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day08_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day08(); @@ -25,7 +25,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("5", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day08(); diff --git a/AdventOfCode2020.Tests/Day09_Tests.cs b/AdventOfCode2020.Tests/Day09_Tests.cs index c071180..4acc4c3 100644 --- a/AdventOfCode2020.Tests/Day09_Tests.cs +++ b/AdventOfCode2020.Tests/Day09_Tests.cs @@ -2,10 +2,10 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day09_Tests { - [TestMethod()] + [TestMethod] public void ResolvePart1__Example() { var day = new Day09(); @@ -36,7 +36,7 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("127", result); } - [TestMethod()] + [TestMethod] public void ResolvePart2__Example() { var day = new Day09(); diff --git a/AdventOfCode2020.Tests/Day10_Tests.cs b/AdventOfCode2020.Tests/Day10_Tests.cs index 18cf762..2a13f27 100644 --- a/AdventOfCode2020.Tests/Day10_Tests.cs +++ b/AdventOfCode2020.Tests/Day10_Tests.cs @@ -2,10 +2,11 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day10_Tests { - [TestMethod()] + [TestMethod] + [Ignore] public void ResolvePart1__Example() { var day = new Day10(); @@ -24,7 +25,8 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("YYY", result); } - [TestMethod()] + [TestMethod] + [Ignore] public void ResolvePart2__Example() { var day = new Day09(); diff --git a/AdventOfCode2020.Tests/Day11_Tests.cs b/AdventOfCode2020.Tests/Day11_Tests.cs index a05e470..5873b75 100644 --- a/AdventOfCode2020.Tests/Day11_Tests.cs +++ b/AdventOfCode2020.Tests/Day11_Tests.cs @@ -2,10 +2,11 @@ namespace AdventOfCode2020.Tests { - [TestClass()] + [TestClass] public class Day11_Tests { - [TestMethod()] + [TestMethod] + [Ignore] public void ResolvePart1__Example() { var day = new Day11(); @@ -24,7 +25,8 @@ namespace AdventOfCode2020.Tests Assert.AreEqual("YYY", result); } - [TestMethod()] + [TestMethod] + [Ignore] public void ResolvePart2__Example() { var day = new Day11();