public void AddCaseOk() { NSI.REST.Models.CaseCategoryCreateModel caseCategory = new CaseCategoryCreateModel() { CaseCategoryName = "firstCase", IsDeleted = false, CustomerId = 1, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var caseCategory1 = new CaseCategoryDto { CaseCategoryName = "firstCase", IsDeleted = false, CustomerId = 1, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.CreateCaseCategory(It.IsAny <CaseCategoryDto>())).Returns(caseCategory1); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PostCase(caseCategory); Assert.IsType <OkObjectResult>(result); }
public void UpdateDocumentCategoryNoContentTest() { NSI.REST.Models.DocumentCategoryEditModel documentCategoryPut = new DocumentCategoryEditModel() { DocumentCategoryTitle = "firstDocument", IsDeleted = false, CustomerId = 1, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.EditCaseCategory(It.IsAny <int>(), It.IsAny <CaseCategoryDto>())); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PutDocument(10, documentCategoryPut); Assert.IsType <NoContentResult>(result); }
public void UpdateClientTypeNoContentTest() { NSI.REST.Models.ClientTypeEditModel clientTypePut = new ClientTypeEditModel() { ClientTypeName = "firstClient", IsDeleted = false, CustomerId = 1, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.EditCaseCategory(It.IsAny <int>(), It.IsAny <CaseCategoryDto>())); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PutClient(10, clientTypePut); Assert.IsType <BadRequestObjectResult>(result); }
public void UpdateFileTypeOkTest() { NSI.REST.Models.FileTypeEditModel fileTypePut = new FileTypeEditModel() { Extension = "PDF", IconPath = "link.com", IsDeleted = false, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.EditFileType(It.IsAny <int>(), It.IsAny <FileTypeDto>())).Returns(true); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PutFile(1, fileTypePut); Assert.IsType <OkObjectResult>(result); }
public void UpdateFileTypeNoContentTest() { NSI.REST.Models.FileTypeEditModel fileTypePut = new FileTypeEditModel() { Extension = "firstClient", IsDeleted = false, IconPath = "link.com", DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.EditCaseCategory(It.IsAny <int>(), It.IsAny <CaseCategoryDto>())); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PutFile(10, fileTypePut); Assert.IsType <NoContentResult>(result); }
public void UpdateCaseCategoryOkTest() { NSI.REST.Models.CaseCategoryEditModel caseCategoryPut = new CaseCategoryEditModel() { CaseCategoryId = 10, CaseCategoryName = "firstCase", IsDeleted = false, CustomerId = 1, DateCreated = DateTime.Now, DateModified = DateTime.Now }; var mockRepo = new Mock <IAdminRepository>(); mockRepo.Setup(x => x.EditCaseCategory(It.IsAny <int>(), It.IsAny <CaseCategoryDto>())).Returns(true); var adminManipulation = new AdminManipulation(mockRepo.Object); var controller = new AdminController(adminManipulation); var result = controller.PutCase(10, caseCategoryPut); Assert.IsType <OkObjectResult>(result); }