public void GetBoundaryPoints_SimpleShape()
        {
            // Arrange
            var insidePoints = ParseGrid(
                "  ",
                " X");

            // Act
            var boundary = PolygonBoundaryFinderHelper.GetBoundaryPoints(insidePoints);

            // Assert
            Assert.Equal(boundary, new (int, int)[]
Esempio n. 2
0
        public void GetBoundaryPoints_SimpleShape()
        {
            // Arrange
            var insidePoints = new bool[][]
            {
                new bool[2],
                new bool[2] {
                    false, true
                }
            };

            // Act
            var boundary = PolygonBoundaryFinderHelper.GetBoundaryPoints(insidePoints);

            // Assert
            Assert.Equal(boundary, new (int, int)[]