public void BookTicket_Valid_OkRequest() { var res = new Mock <EFBookingRepository>(db); BookingController h2 = new BookingController(res.Object); Bookings ticket = new Bookings { BookingId = 3, FlightId = 1, UserId = 1, NumberOfSeats = 1, TotalPrice = 1000 }; var d1 = h2.BookTicket(ticket); Assert.IsNotNull(d1); }
public void BookTicket_InValid_BadRequest() { var res = new Mock <EFBookingRepository>(db); BookingController h2 = new BookingController(res.Object); Bookings ticket = new Bookings { BookingId = 1 }; var d1 = h2.BookTicket(ticket); var R1 = d1 as ObjectResult; Assert.AreEqual(400, R1.StatusCode); }