Exemplo n.º 1
0
            public void position_x_of_east_wall_is_right_of_viewport_plus_half_of_wall_size_x()
            {
                var expected = initialColliderPosition.With(x: 1.5f);
                var actual   = Wall.CalculatePosition(topRight, bottomLeft, initialColliderSize, WallsManager.Side.East);

                Assert.AreEqual(expected.x, actual.x);
            }
Exemplo n.º 2
0
            public void position_y_of_east_wall_is_middle_of_viewport()
            {
                var expected = initialColliderPosition.With(y: 0.5f);
                var actual   = Wall.CalculatePosition(topRight, bottomLeft, initialColliderSize, WallsManager.Side.East);

                Assert.AreEqual(expected.y, actual.y);
            }
Exemplo n.º 3
0
            public void position_y_of_north_wall_is_top_of_viewport_plus_half_of_wall_size_y()
            {
                var expected = initialColliderPosition.With(y: 1.5f);
                var actual   = Wall.CalculatePosition(topRight, bottomLeft, initialColliderSize, WallsManager.Side.North);

                Assert.AreEqual(expected.y, actual.y);
            }
Exemplo n.º 4
0
            public void position_x_of_north_wall_is_middle_of_viewport()
            {
                var expected = initialColliderPosition.With(x: 0.5f);
                var actual   = Wall.CalculatePosition(topRight, bottomLeft, initialColliderSize, WallsManager.Side.North);

                Assert.AreEqual(expected.x, actual.x);
            }