public ActionResult Create(int actorId, string username)
        {
            try
            {
                ActorReview actorreview = new ActorReview();
                actorreview.ActorId = actorId;
                actorreview.UserName = username;

                return View(actorreview);
            }
            catch (DataException ex)
            {
                var contentMessage = String.Format("{0}{1}", "Wrong Data has entered: ", ex.Message);
                logger.Info(contentMessage);
                return RedirectToAction("Error", "Home");
            }
            catch (InvalidOperationException ex)
            {
                var contentMessage = String.Format("{0}{1}", "Please close the database connection ", ex.Message);
                logger.Info(contentMessage);
                return RedirectToAction("Error", "Home");
            }
            catch (Exception ex)
            {
                var contentMessage = String.Format("{0}{1}", "Something went wrong. ", ex.Message);
                logger.Info(contentMessage);
                return RedirectToAction("Error", "Home");
            }
        }
 public void ActorReviewDatePosted()
 {
     ActorReview NewActorReview = new ActorReview();
     DateTime testDatePosted = DateTime.Today;
     NewActorReview.Posted = testDatePosted;
     Assert.AreEqual(testDatePosted, NewActorReview.Posted);
 }
 public void ActorReviewInstanceOK()
 {
     //create an instance of the class
     ActorReview NewActorReview = new ActorReview();
     //test to see if that exists
     Assert.IsNotNull(NewActorReview);
 }
        public void ActorReviewReview()
        {
            //create an instance of the class
            ActorReview NewActorReview = new ActorReview();

            string TestActorReviewReview = "Test Message";
            NewActorReview.Review = TestActorReviewReview;
            //test to see if that exists
            Assert.AreEqual(NewActorReview.Review, TestActorReviewReview);
        }
        public void ActorReviewID()
        {
            //create an instance of the class
            ActorReview NewActorReview = new ActorReview();

            Int32 TestActorReviewId = 1;
            NewActorReview.ActorReviewId = TestActorReviewId;
            //test to see if that exists
            Assert.AreEqual(NewActorReview.ActorReviewId, TestActorReviewId);
        }
        public void ActorReviewExtremeLatest()
        {
            ActorReview NewActorReview = new ActorReview();
            Boolean valid = false;
            int ActorReviewId = 1;
            string username = new string('A', ActorReview.textMidLength);
            DateTime datePosted = DateTime.Today.AddDays(+1000);
            string review = new string('A', ActorReview.textMidLength);

            valid = NewActorReview.Valid(ActorReviewId, username, datePosted, review);
        }
        public void ActorReviewExtremeEarliestDate()
        {
            ActorReview NewActorReview = new ActorReview();
            Boolean valid = false;
            int ActorReviewId = 1;
            string username = new string('A', ActorReview.textMidLength);
            DateTime datePosted = ActorReview.earliestDate;
            string review = new string('A', ActorReview.textMidLength);

            valid = NewActorReview.Valid(ActorReviewId, username, datePosted, review);
        }
        public void ActorReviewReviewExtremeMinimumLength()
        {
            ActorReview NewActorReview = new ActorReview();
            Boolean valid = false;
            int ActorReviewId = 1;
            string username = new string('A', ActorReview.textMidLength);
            DateTime datePosted = DateTime.Today;
            string review = new string('A', ActorReview.textExtremeMin);

            valid = NewActorReview.Valid(ActorReviewId, username, datePosted, review);
        }
        public void ActorReviewUserNameOk()
        {
            //create an instance of the class
            ActorReview NewActorReview = new ActorReview();

            string TestActorReviewUserName = "******";
            NewActorReview.UserName = TestActorReviewUserName;
            //test to see if that exists
            Assert.AreEqual(NewActorReview.UserName, TestActorReviewUserName);
        }
        public void ActorReviewUsernameMinimumPlusOne()
        {
            ActorReview NewActorReview = new ActorReview();
            Boolean valid = false;
            int ActorReviewId = 1;
            string username = new string('A', ActorReview.textMinimumLength + 1);
            DateTime datePosted = DateTime.Today;
            string review = new string('A', ActorReview.textMidLength);

            valid = NewActorReview.Valid(ActorReviewId, username, datePosted, review);
            Assert.IsTrue(valid);
        }