public AnmeldenBenutzerViewModel GeneriereAnmeldenBenutzerViewModel(int benutzerId = -1, string infobox = "") { var anmeldenBenutzerViewModel = new AnmeldenBenutzerViewModel(); anmeldenBenutzerViewModel.AnmeldenModel = new LoginModel(); //Todo InfoBox entfernen if (infobox == "schliessen") { anmeldenBenutzerViewModel.Infobox = "verbergen"; } else { anmeldenBenutzerViewModel.Infobox = "anzeigen"; } Benutzer benutzer = BenutzerService.SearchUserById(benutzerId); if (benutzer != null) { anmeldenBenutzerViewModel = Mapper.Map(benutzer, anmeldenBenutzerViewModel); } return(anmeldenBenutzerViewModel); }
public AnmeldenBenutzerViewModel GeneriereAnmeldenBenutzerViewModel(Benutzer benutzer) { var anmeldenBenutzerViewModel = new AnmeldenBenutzerViewModel(); anmeldenBenutzerViewModel.AnmeldenModel = new LoginModel(); if (benutzer != null) { anmeldenBenutzerViewModel = Mapper.Map <AnmeldenBenutzerViewModel>(benutzer); } return(anmeldenBenutzerViewModel); }
public void IsNull_AnmeldenBenutzerViewModel_Benutzer_Test() { //Assert var benutzer = Fixture.Build <Benutzer>().Create(); benutzer = null; var anmeldenBenutzerViewModel = Fixture.Build <AnmeldenBenutzerViewModel>().Create(); anmeldenBenutzerViewModel = new AnmeldenBenutzerViewModel(); anmeldenBenutzerViewModel.AnmeldenModel = new LoginModel(); var mockMapper = new Mock <IMapper>(); mockMapper.Setup(m => m.Map <AnmeldenBenutzerViewModel>(It.IsAny <AnmeldenBenutzerViewModel>())).Returns(anmeldenBenutzerViewModel); MockMapper = mockMapper.Object; var benutzerViewModelService = new BenutzerViewModelService(MockBenutzerService, MockMD5hash); //Act var result = benutzerViewModelService.GeneriereAnmeldenBenutzerViewModel(benutzer); //Assert Assert.IsNull(anmeldenBenutzerViewModel.Nachname, result.Nachname); }