public void UpdateTest() { //Arrange var controller = new MovieOrdersLogic(new MovieOrderDALStub()); var rightInput = new MovieOrderModelBLL { RentedMovieId = 1, RentedMovie = new MovieModelDAL { ID = 1 }, RentalStartTimeStamp = DateTime.Now.ToString(), RentalUser = new CustomerModelBLL { Email = "*****@*****.**", Password = "******", FirstName = "First", LastName = "Last" } }; //Act var result1 = controller.Update(rightInput); //Assert Assert.IsTrue(result1); }
public void GetUserMovieOrdersTest() { //Arrange var seedDB = new List <MovieOrderModelDAL>(); var seed = new MovieOrderModelDAL { RentedMovieId = 1, ID = 1, RentalStartTimeStamp = DateTime.Now.ToString(), Email = "*****@*****.**" }; seedDB.Add(seed); var controller = new MovieOrdersLogic(new MovieOrderDALStub(seedDB)); var rightInput = "*****@*****.**"; var wrongInput = ""; //Act var result1 = controller.GetUserMovieOrders(rightInput); var result2 = controller.GetUserMovieOrders(wrongInput); //Assert Assert.IsTrue(result1.Count == 1); Assert.IsTrue(result2.Count == 0); }
public void GetTest() { //Arrange var seedDB = new List <MovieOrderModelDAL>(); var seed = new MovieOrderModelDAL { RentedMovieId = 1, ID = 1, RentalStartTimeStamp = DateTime.Now.ToString(), Email = "*****@*****.**" }; seedDB.Add(seed); var controller = new MovieOrdersLogic(new MovieOrderDALStub(seedDB)); var rightInput = 1; var wrongInput = -1; //Act var result1 = controller.Get(rightInput); var result2 = controller.Get(wrongInput); //Assert Assert.IsInstanceOfType(result1, typeof(MovieOrderModelBLL)); Assert.IsNull(result2); }
public void GetAllTest() { //Arrange var seedDB = new List <MovieOrderModelDAL>(); var seed = new MovieOrderModelDAL { RentedMovieId = 1, ID = 1, RentalStartTimeStamp = DateTime.Now.ToString(), Email = "*****@*****.**" }; seedDB.Add(seed); var controller = new MovieOrdersLogic(new MovieOrderDALStub(seedDB)); //Act var result = controller.GetAll(); //Assert Assert.IsTrue(result.Count == 1); }
public void CreateTest() { //Arrange var seedDB = new List <MovieOrderModelDAL>(); var seed = new MovieOrderModelDAL { RentedMovieId = 1, ID = 1, RentalStartTimeStamp = DateTime.Now.ToString(), Email = "*****@*****.**" }; seedDB.Add(seed); var controller = new MovieOrdersLogic(new MovieOrderDALStub(seedDB)); var rightInput = new MovieOrderModelDAL { RentedMovieId = 1, ID = 1, RentalStartTimeStamp = DateTime.Now.ToString(), Email = "*****@*****.**" }; var wrongInput = new MovieOrderModelDAL { RentedMovieId = -1, ID = -1, RentalStartTimeStamp = "noTime", Email = "" }; //Act //var result1 = controller.Create(rightInput); //var result2 = controller.Create(wrongInput); //Assert Assert.IsTrue(true); }
public MoviesOrderAdministrationController() { _movieOrdersLogic = new MovieOrdersLogic(); _moviesLogic = new MoviesLogic(); }
public MyMoviesController() { _movieOrdersLogic = new MovieOrdersLogic(); _moviesLogic = new MoviesLogic(); }
public HomeController() { _moviesLogic = new MoviesLogic(); _customerUsersLogic = new CustomerUsersLogic(); _movieOrdersLogic = new MovieOrdersLogic(); }