Exemplo n.º 1
0
        public bool IsFloorRangePreexistingOnParentFloorReturnsTrue(int startX, int endX)
        {
            var lobby = new Lobby(1);
            var tower = new Tower();

            tower.AddFloor(lobby);


            return(FloorValidation.IsFloorRangePreexisting(new Range(startX, endX), lobby));
        }
Exemplo n.º 2
0
        public bool IsFloorRangePreexistingOnParentSecondFloorReturnsTrue(int startX, int endX)
        {
            var builder = new Builder();
            var lobby   = new Lobby(1);
            var tower   = new Tower();
            var range   = new Range(startX, endX);

            tower.AddFloor(lobby);

            builder.BuildStuff(1, range, StructureTypes.Office, false, tower);
            builder.BuildStuff(2, range, StructureTypes.Office, false, tower);

            return(FloorValidation.IsRangeExistingOnParent(range, tower.Floors[1].Range));
        }
Exemplo n.º 3
0
        public bool IsFloorRangePreesixtingReturnsTrue(int startX, int endX)
        {
            var lobby = new Lobby(1);

            return(FloorValidation.IsFloorRangePreexisting(new Range(startX, endX), lobby));
        }