Ejemplo n.º 1
0
        public void UnAssign__seat_out_of_range()
        {
            var airplane = new Airplane(1, StubHelper.seatsStub, 4, 4);
            var assign   = airplane.CanAssignSeat(new Seat {
                Column = 9, Row = 2
            });

            Assert.AreEqual(assign, false);
        }
Ejemplo n.º 2
0
        public void Assign_already_booked_seat()
        {
            var airplane = new Airplane(1, StubHelper.seatsStub, 4, 4);
            var assign   = airplane.CanAssignSeat(new Seat {
                Column = 4, Row = 2
            });

            Assert.AreEqual(assign, false);
        }
Ejemplo n.º 3
0
        public void Assign_free_seat()
        {
            var airplane = new Airplane(1, StubHelper.seatsStub, 4, 4);
            var assign   = airplane.CanAssignSeat(new Seat {
                Column = 2, Row = 2
            });

            Assert.AreEqual(assign, true);
        }