public void CreateDistrict() { // Arrange var districtDto = new DistrictDto { Name = "New District 1" }; var district = _mapper.Map <District>(districtDto); Mock.Get(_repositoryWrapper.District).Setup(x => x.CreateDistrict(district)); Mock.Get(_repositoryWrapper.District).Setup(x => x.GetDistrictById(district.Id)).ReturnsAsync(district); var controller = new DistrictController(_loggerManager, _mapper, _repositoryWrapper); // Act var actionResult = controller.CreateDistrict(districtDto).Result; // Assert var okObjectResult = actionResult as OkObjectResult; Assert.IsNotNull(okObjectResult); }