public async void CallDeleteAppointmentWithAValidModel() { var result = await sut.DeleteConfirmed(It.IsAny <int>()); fixture.repositoryWrapper.Verify(x => x.Appointment.DeleteAppointment(It.IsAny <Appointment>()), Times.Once); fixture.repositoryWrapper.Verify(y => y.SaveAsync(), Times.Once); Assert.IsAssignableFrom <RedirectToActionResult>(result); }