Пример #1
0
        public void TestRowTaken()
        {
            Seat        seat1  = new Seat();
            List <Seat> seats1 = new List <Seat>();

            seats1.Add(seat1);
            Row row1 = new Row(seats1);

            Seat        seat2  = new Seat();
            List <Seat> seats2 = new List <Seat>();

            seats2.Add(seat2);
            Row row2 = new Row(seats2);

            List <Row> listRow = new List <Row>();

            listRow.Add(row1);
            listRow.Add(row2);

            Rows rows = new Rows(listRow);

            var book = rows.Book();

            Assert.AreEqual(book.Row, 1);
            Assert.AreEqual(book.SeatNo, 1);

            var nextbook = rows.Book();

            Assert.AreEqual(nextbook.Row, 2);
            Assert.AreEqual(book.SeatNo, 1);
        }
Пример #2
0
        public void TestAllRowsTaken()
        {
            Seat        seat1  = new Seat();
            List <Seat> seats1 = new List <Seat>();

            seats1.Add(seat1);
            Row row1 = new Row(seats1);

            List <Row> listRow = new List <Row>();

            listRow.Add(row1);

            Rows rows = new Rows(listRow);

            rows.Book();
            rows.Book();
        }