public void Assert_GetById_ReturnsNotFound_IfIdDoesntExist() { //Arrange var options = new DbContextOptionsBuilder <TestDemoContext>() .UseInMemoryDatabase(databaseName: "Add_Movies_To_database") .Options; //Act using (var context = new TestDemoContext(options)) { context.Movie.Add(new Movie { Genre = "Thriller", Id = 2, ReleaseDate = DateTime.Now, Title = "Superman" }); context.SaveChanges(); } //Assert using (var context = new TestDemoContext(options)) { var repo = new EfCoreMovieRepository(context); var controller = new MoviesController(repo); var Movie = controller.Get(3); Assert.IsType <NotFoundResult>(Movie.Result.Result); } }
public KhachhangsController(TestDemoContext context) { _context = context; }
public MathangsController(TestDemoContext context) { _context = context; }