public async Task DetailsTest_ReturnsNotFound_WhenNoIdProvided() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new ContentController(context); var result = await controller.Details(null); var viewResult = Assert.IsType <NotFoundResult>(result); }
public async void Content_DeleteConfirmed() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new ContentController(context); await controller.DeleteConfirmed(2); Assert.Empty(context.Content.Where(s => s.ContentId == 2)); Assert.Equal(2, context.Content.Count()); }
public async void Pagina_Create() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new PaginasController(context); Pagina Pagina = new Pagina { PaginaId = 4, Titel = "Test Pagina?" }; await controller.Create(Pagina); Assert.Equal("Test Pagina?", context.Pagina.FirstOrDefault(s => s.PaginaId == 4).Titel); }
public async void QenA_Edit() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new QenAController(context); QenA qenA = new QenA { AnswerId = 1, Question = "Melk?", Answer = "Ja" }; await controller.Edit(1, qenA); Assert.Equal("Melk?", context.QenA.FirstOrDefault(s => s.AnswerId == 1).Question); }
public async void Content_Create() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new ContentController(context); Content content = new Content { ContentId = 4, Titel = "TekstTitel?", Tekst = "TestTekst" }; await controller.Create(content); Assert.Equal("TekstTitel?", context.Content.FirstOrDefault(s => s.ContentId == 4).Titel); }
public async void Pagina_Edit() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new PaginasController(context); Pagina Pagina = new Pagina { PaginaId = 1, Titel = "Melk Pagina?" }; await controller.Edit(1, Pagina); Assert.Equal("Melk Pagina?", context.Pagina.FirstOrDefault(s => s.PaginaId == 1).Titel); }
public async void Content_Edit() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new ContentController(context); Content content = new Content { ContentId = 1, Titel = "Miauw?", Tekst = "Van Jiauw" }; await controller.Edit(1, content); Assert.Equal("Miauw?", context.Content.FirstOrDefault(s => s.ContentId == 1).Titel); }
public async void QenA_Create() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new QenAController(context); QenA qenA = new QenA { AnswerId = 4, Question = "Geitenmelk?", Answer = "Nee" }; await controller.Create(qenA); Assert.Equal("Geitenmelk?", context.QenA.FirstOrDefault(s => s.AnswerId == 4).Question); }
public async void QenA_Details() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new ContentController(context); var result = await controller.Details(1) as ViewResult; var viewResult = Assert.IsType <ViewResult>(result); var content = new Content { ContentId = 1, Titel = "Text-Links", Tekst = "hallo ik ben text en ik sta links" }; Assert.Equal(content.ToString(), viewResult.ViewData.Model.ToString()); }
public async void QenA_Details() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new QenAController(context); var result = await controller.Details(2) as ViewResult; var viewResult = Assert.IsType <ViewResult>(result); var qenb = new QenA { AnswerId = 2, Question = "Welke kaas is blauw?", Answer = "Red" }; Assert.Equal(qenb.ToString(), viewResult.ViewData.Model.ToString()); }
public async void QenA_Details() { KeukenhofWebsiteContext context = GetInMemoryDBMetData(); var controller = new PaginasController(context); var result = await controller.Details(3) as ViewResult; var viewResult = Assert.IsType <ViewResult>(result); var pagina = new Pagina { PaginaId = 3, Titel = "Miauw Pagina?" }; Assert.Equal(pagina.ToString(), viewResult.ViewData.Model.ToString()); }
private KeukenhofWebsiteContext GetInMemoryDBMetData() { KeukenhofWebsiteContext context = GetNewInMemoryDatabase(true); context.Add(new QenA { AnswerId = 1, Question = "Welke kleur is blauw?", Answer = "Blauw" }); context.Add(new QenA { AnswerId = 2, Question = "Welke kaas is blauw?", Answer = "Red" }); context.Add(new QenA { AnswerId = 3, Question = "Welke kleur is Miauw?", Answer = "Miauw" }); context.SaveChanges(); context = GetNewInMemoryDatabase(false); return(context); }
private KeukenhofWebsiteContext GetInMemoryDBMetData() { KeukenhofWebsiteContext context = GetNewInMemoryDatabase(true); context.Add(new Pagina { PaginaId = 1, Titel = "Gele Pagina" }); context.Add(new Pagina { PaginaId = 2, Titel = "Derde Pagina?" }); context.Add(new Pagina { PaginaId = 3, Titel = "Miauw Pagina?" }); context.SaveChanges(); context = GetNewInMemoryDatabase(false); return(context); }
private KeukenhofWebsiteContext GetInMemoryDBMetData() { KeukenhofWebsiteContext context = GetNewInMemoryDatabase(true); context.Add(new Content { ContentId = 1, Titel = "Text-Links", Tekst = "hallo ik ben text en ik sta links" }); context.Add(new Content { ContentId = 2, Titel = "Titel", Tekst = "Dit is een titel" }); context.Add(new Content { ContentId = 3, Titel = "Lezen", Tekst = "Lees Meer" }); context.SaveChanges(); context = GetNewInMemoryDatabase(false); return(context); }
public HomeController(KeukenhofWebsiteContext context) { _context = context; }
public ZoektermActionController(KeukenhofWebsiteContext context) { _context = context; }
public ActionsController(KeukenhofWebsiteContext context) { _context = context; }
public PaginasController(KeukenhofWebsiteContext context) { _context = context; }
public AdminController(KeukenhofWebsiteContext context) { _context = context; }