public void ExerciseTestMethodDelete() { var exerciseManager = new ExerciseManager(sUoW, mapper); var result = exerciseManager.Get(c => c.TaskName == "TestTask").FirstOrDefault(); sUoW.ExerciseRepo.GetById(1).Returns(new Exercise { Id = 1, TaskName = "TestTask3", CreateDateTime = DateTime.Now, UpdateDateTime = DateTime.Now, TaskTextField = "This is third UnitTest task" }); exerciseManager.Delete(new ExerciseDTO { Id = 1, TaskName = "TestTask3", CreateDateTime = DateTime.Now, UpdateDateTime = DateTime.Now, TaskTextField = "This is third UnitTest task" }); sUoW.Received(1).Save(); sUoW.ClearReceivedCalls(); }