public void TestEditSurprisePage() { var optionsBuilder = new DbContextOptionsBuilder <HomeMyDayDbContext>(); optionsBuilder.UseInMemoryDatabase(Guid.NewGuid().ToString()); HomeMyDayDbContext context = new HomeMyDayDbContext(optionsBuilder.Options); context.Page.Add(new Page() { Id = 1, Page_Name = "TheSurprise", Title = "LastSurprise", Content = "Hallo" }); context.SaveChanges(); Page page = new Page() { Title = "NewSurprise", Content = "NewContent" }; IPageRepository repository = new EFPageRepository(context); repository.EditPage(1, page); Assert.Equal("NewSurprise", repository.GetPage(1).Title); Assert.Equal("NewContent", repository.GetPage(1).Content); }