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); }
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(); }