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