Example #1
0
        public void Puzzle1Example_FindsCorrectCountOfCollisions()
        {
            var input  = Input.Day03Parse(PuzzleExample);
            var fabric = new Fabric(input);

            var collisions = fabric.FindCollisions();

            collisions.Should().HaveCount(4);
        }
Example #2
0
        public void Puzzle1_CountCollisionsInFabric()
        {
            var input  = Input.Day03Parse(Input.Day03);
            var fabric = new Fabric(input);

            var collisions = fabric.FindCollisions();

            collisions.Should().HaveCount(111935);
        }