public void CreateCaseInfoNoContentFailureTest() { var caseInfoDto = new CaseInfoDto { CaseId = 1, CaseNumber = "1", CourtNumber = "1", Value = 1, Judge = 'F', Court = "Test", CounterParty = "Test", Note = "Test", DateCreated = DateTime.Now, DateModified = DateTime.Now, IsDeleted = false, CaseCategory = 1, CustomerId = 1, ClientId = 1, CreatedByUserId = 1 }; var mockRepo = new Mock <ICaseInfoManipulation>(); mockRepo.Setup(x => x.CreateCaseInfo(It.IsAny <CaseInfoDto>())); IMapper _mapper = new Mapper(null); var controller = new CaseInfoController(mockRepo.Object, _mapper); var result = controller.Post(caseInfoDto); Assert.IsType <NoContentResult>(result); }
public void CreateCaseInfoFailureTest() { var mockRepo = new Mock <ICaseInfoManipulation>(); IMapper _mapper = new Mapper(null); var controller = new CaseInfoController(mockRepo.Object, _mapper); controller.ModelState.AddModelError("error", "some error"); var result = controller.Post(null); Assert.IsType <BadRequestObjectResult>(result); }