// GET: Benutzer/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DeleteBenutzerViewModel deleteBenutzerViewModel = BenutzerViewModelService.Map_Benutzer_DeleteBenutzerViewModel(BenutzerService.SearchUserById(Convert.ToInt32(id))); if (deleteBenutzerViewModel == null) { return(HttpNotFound()); } return(View(deleteBenutzerViewModel)); }
public void Map_BenutzerViewModel_DeleteBenutzer_Test() { //Assert var benutzer = Fixture.Build <Benutzer>().Create(); var deleteBenutzerViewModel = Fixture.Build <DeleteBenutzerViewModel>().Create(); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(m => m.Map <DeleteBenutzerViewModel>(It.IsAny <Benutzer>())).Returns(deleteBenutzerViewModel); MockMapper = mockMapper.Object; var benutzerViewModelService = new BenutzerViewModelService(MockBenutzerService, MockMD5hash); //Act var result = benutzerViewModelService.Map_Benutzer_DeleteBenutzerViewModel(benutzer); //Assert Assert.AreEqual(deleteBenutzerViewModel.GetType(), result.GetType()); }