public void DeleteTest() { AgileWorksWebAppealsDBEntities agileWorksWebAppealsDBEntities = new AgileWorksWebAppealsDBEntities(); Appeals appeals = new Appeals(); appeals.deadlineDatetime = new DateTime(2019, 1, 19); appeals.entryDatetime = DateTime.Now; appeals.description = "Test123456Delete"; AppealsController appealsController = new AppealsController(); agileWorksWebAppealsDBEntities.Appeals.Add(appeals); agileWorksWebAppealsDBEntities.SaveChanges(); var ifExists = agileWorksWebAppealsDBEntities.Appeals.Where(x => x.appealId == appeals.appealId).FirstOrDefault(); Assert.IsNotNull(ifExists); var result2 = appealsController.Delete(ifExists.appealId, new FormCollection()); var isDeleted = agileWorksWebAppealsDBEntities.Appeals.Where(x => x.appealId == ifExists.appealId).FirstOrDefault(); Assert.IsNull(isDeleted); }
public void IndexTest() { Appeals appeals = new Appeals(); AppealsController appealsController = new AppealsController(); ViewResult viewResult = appealsController.Index(5) as ViewResult; Assert.IsNotNull(viewResult.Model); Assert.IsInstanceOfType(viewResult.Model, typeof(PagedList.PagedList <Appeals>)); }
public void TestIfPastAppealCanBeAdded() { AgileWorksWebAppealsDBEntities agileWorksWebAppealsDBEntities = new AgileWorksWebAppealsDBEntities(); Appeals appeals = new Appeals(); appeals.deadlineDatetime = new DateTime(1996, 1, 19); appeals.entryDatetime = DateTime.Now; appeals.description = "Test123456123456789"; AppealsController appealsController = new AppealsController(); var result = appealsController.Create(appeals); }
public void IndexTest() { AppealsController appealsController = new AppealsController(); ViewResult viewResult = appealsController.Index() as ViewResult; Assert.IsNotNull(viewResult); Assert.IsInstanceOfType(viewResult, typeof(ViewResult)); Assert.AreEqual(string.Empty, viewResult.ViewName); //Assert.AreEqual("Index", viewResult.ViewName); //var controller = new AppealsController(); //var result = controller.Index() as ViewResult; //Assert.AreEqual("Index", result.ViewName); }
public void Before_each_test() { _logger = new Mock <ILogger <AppealsController> >(); _mediator = new Mock <IMediator>(); _fileStorageService = new Mock <IFileStorageService>(); _controller = new AppealsController(_logger.Object, _mediator.Object, _fileStorageService.Object) { ControllerContext = new ControllerContext() { HttpContext = new DefaultHttpContext() } }; }
public void TestIfFutureAppealExists() { AgileWorksWebAppealsDBEntities agileWorksWebAppealsDBEntities = new AgileWorksWebAppealsDBEntities(); Appeals appeals = new Appeals(); appeals.deadlineDatetime = new DateTime(2020, 1, 19); appeals.entryDatetime = DateTime.Now; appeals.description = "Test123456123456789"; AppealsController appealsController = new AppealsController(); var result = appealsController.Create(appeals); var ifExists = agileWorksWebAppealsDBEntities.Appeals.Where(x => x.appealId == appeals.appealId).FirstOrDefault(); Assert.IsNotNull(ifExists); Assert.AreEqual(appeals.description, ifExists.description); }