public async void GetDirectorById_DirectorExists_ReturnsCorrectDirectorId(int expectedId) { //Arrange IList <Director> directors = new List <Director> { new Director() { Id = expectedId, FirstName = "David", LastName = "Lynch", DOB = DateTime.Parse("1944-01-20") }, new Director() { Id = 10, FirstName = "David", LastName = "Fincher", DOB = DateTime.Parse("1962-10-28") } }; _mockContext.Setup(x => x.Set <Director>()).ReturnsDbSet(directors); // Act var director = await _mockRepo.Get <Director>(expectedId); // Assert Assert.Equal(expectedId, 1); }
public IActionResult Update(Guid id) { var repository = new DirectorRepository(HttpContext.Session); var director = repository.Get(id); var viewModel = new DirectorUpdateViewModel { Name = director.Name, LastName = director.LastName, BirthDate = director.BirthDate ?? default, Deceased = director.Deceased ?? default, }; return(View(viewModel)); }