public void Edit_PassesGebruikerInEditViewModel() { _mockLidRepository.Setup(m => m.GetBy("username1")).Returns(_dummyContext.GebruikerInLijst); IActionResult action = _controller.Edit(_dummyContext.GebruikerInLijst); GebruikerEditViewModel gebruikerVM = (action as ViewResult)?.Model as GebruikerEditViewModel; Assert.Equal("name1", gebruikerVM?.Naam); }
public void Edit_Gebruiker_GebruikerNaamIsAangepast() { //_gebruikersRepository.Setup(t => t.GetByGebruikernaam("string")).Returns(_dummyContext._gebruiker2); GebruikersViewModel gebruikerEvm = new GebruikersViewModel(_dummyContext._gebruiker1) { Naam = "De Bleecker Edit" }; _controller.Edit(_dummyContext._gebruiker1, gebruikerEvm); Gebruiker bram = _dummyContext._gebruiker1; Assert.Equal("De Bleecker Edit", bram.Naam); _gebruikersRepository.Verify(t => t.SaveChanges(), Times.Once()); }