Exemplo n.º 1
0
        public void Test12Task1_0()
        {
            // Arrange
            var input = new List <Tuple <int, int> > {
                new Tuple <int, int>(1, 4),
                new Tuple <int, int>(1, 7),
                new Tuple <int, int>(4, 5),
                new Tuple <int, int>(1, 6),
                new Tuple <int, int>(6, 8),
                new Tuple <int, int>(8, 3),
                new Tuple <int, int>(8, 2)
            };
            // Act
            var result = Lesson12.Task1(input, 8);

            var expected = new List <int>()
            {
                1, 4, 1, 8, 8, 6
            };

            // Assert
            CollectionAssert.AreEqual(expected, result);
        }
Exemplo n.º 2
0
        public void Test12Task1_1()
        {
            // Arrange
            var input = new List <Tuple <int, int> > {
                new Tuple <int, int>(1, 5),
                new Tuple <int, int>(1, 3),
                new Tuple <int, int>(1, 8),
                new Tuple <int, int>(1, 2),
                new Tuple <int, int>(7, 8),
                new Tuple <int, int>(2, 4),
                new Tuple <int, int>(4, 6)
            };
            // Act
            var result = Lesson12.Task1(input, 8);

            var expected = new List <int>()
            {
                8, 1, 4, 1, 2, 1
            };

            // Assert
            CollectionAssert.AreEqual(expected, result);
        }