public void ApiDeleteActivity() { long id = 17; var activity = _sampleActivity2; var mock = new Mock <IActivityService>(); var uowMock = new Mock <IUnitOfWork>(); uowMock.Setup(u => u.ActivityService) .Returns(mock.Object); var con = new ActivitiesController(uowMock.Object); var response = con.DeleteActivity(id); Assert.IsInstanceOfType(response, typeof(OkResult)); mock.Verify(s => s.DeleteActivity(activity.ID)); uowMock.Verify(u => u.Save()); }