public void Rooms() { RoomsController controller = new RoomsController(); var result = controller.Details(1); Assert.IsNotNull(result, "Not Expected View"); Assert.IsInstanceOfType(result, typeof(object)); }
public void RoomDetailsNew() { RoomsController controller = new RoomsController(); var result = (HttpStatusCodeResult)controller.Details(-1); Assert.AreEqual(404, result.StatusCode); Assert.IsInstanceOfType(result, typeof(HttpStatusCodeResult)); }
public void RoomIndex() { RoomsController controller = new RoomsController(); var result = controller.Index(); Assert.IsInstanceOfType(result, typeof(ViewResult)); }
public void RoomsCreate() { RoomsController controller = new RoomsController(); Room rm = new Room(); rm.AccomodationId = 1; rm.NumberOfRooms = 23; rm.Price = 50; rm.TempReservationString = "reserved"; rm.RoomCapacity = 2; rm.RoomId = 0; rm.RoomTypeId = 1; rm.RoomDetails = " Air conditioning, Desk, Heating, Shower, Hairdryer,Flat-screen TV, Wi-Fi,Pay-per-view channels,Minibar"; var result = controller.Create(rm); Assert.IsInstanceOfType(result, typeof(RedirectToRouteResult)); }
public void RoomCreateInvalidInput() { RoomsController controller = new RoomsController(); Room rm = new Room(); rm.AccomodationId = 1; rm.NumberOfRooms = -23; rm.Price = -50; rm.TempReservationString = "reserved"; rm.RoomCapacity = -2; rm.RoomId = 0; rm.RoomTypeId = 1; rm.RoomDetails = " Air conditioning, Desk, Heating, Shower, Hairdryer,Flat-screen TV, Wi-Fi,Pay-per-view channels,Minibar"; var context = new ValidationContext(rm, null, null); var results = new List<ValidationResult>(); TypeDescriptor.AddProviderTransparent(new AssociatedMetadataTypeTypeDescriptionProvider(typeof(Room), typeof(Room)), typeof(Room)); var isModelStateValid = Validator.TryValidateObject(rm, context, results, true); Assert.AreEqual(false, isModelStateValid); }
public void CreateValidate() { RoomsController controller = new RoomsController(); var result = controller.Create() as ViewResult; var newResult = controller.Create(); Assert.IsInstanceOfType(newResult, typeof(ViewResult)); }
public void RoomsDelete() { RoomsController controller = new RoomsController(); var result = controller.Delete(1); Assert.IsNotNull(result); }
public void RoomsDeleteNull() { RoomsController controller = new RoomsController(); var result = (HttpStatusCodeResult)controller.Delete(null); Assert.AreEqual(400, result.StatusCode); Assert.IsInstanceOfType(result, typeof(HttpStatusCodeResult)); }
public void RoomsEditId() { RoomsController controller = new RoomsController(); var result = (HttpStatusCodeResult)controller.Edit((int?)null); Assert.AreEqual(400, result.StatusCode); Assert.IsInstanceOfType(result, typeof(HttpStatusCodeResult)); }