Ejemplo n.º 1
0
        public void Part2_Example1_Arrangements_Should_Be_8()
        {
            // Arrange
            var inputs = new string[] { "16", "10", "15", "5", "1", "11", "7", "19", "6", "12", "4" };

            // Act
            adapterBag = new AdapterBag(inputs);
            var actual = adapterBag.CountArrangements();

            // Assert
            actual.ShouldBe(8);
        }
Ejemplo n.º 2
0
        public void Part2_Example2_Arrangements_Should_Be_19208()
        {
            // Arrange
            var inputs = new string[] { "28", "33", "18", "42", "31", "14", "46", "20", "48", "47", "24", "23", "49", "45",
                                        "19", "38", "39", "11", "1", "32", "25", "35", "8", "17", "7", "9", "4", "2", "34", "10", "3" };

            // Act
            adapterBag = new AdapterBag(inputs);
            var actual = adapterBag.CountArrangements();

            // Assert
            actual.ShouldBe(19208);
        }