public void DeleteDefectTest() { //Arrange var mock = new Mock <IDefectService>(); DefectDTO defectDTO = new DefectDTO(); mock.Setup(a => a.AddDefect(defectDTO)); DefectController controller = new DefectController(mock.Object); controller.Add(defectDTO); //Act var result = controller.Delete(defectDTO.DefectId); //Assert Assert.IsType <OkObjectResult>(result); }