public GroepControllerTest() { _context = new DummyApplicationDbContext(); _mockGroepRepository = new Mock <IGroepRepository>(); _mockGroepRepository.Setup(m => m.GetById(1)).Returns(_context.Groep1); _mockGroepRepository.Setup(m => m.GetById(2)).Returns(null as Groep); _mockGroepRepository.Setup(m => m.GetById(3)).Returns(_context.Groep2); _groepController = new GroepController(_mockGroepRepository.Object) { TempData = new Mock <ITempDataDictionary>().Object }; }
public GroepControllerTest() { _mockGroepRepository = new Mock <IGroepRepository>(); _mockSessieRepository = new Mock <ISessieRepository>(); _groepController = new GroepController(_mockGroepRepository.Object, _mockSessieRepository.Object); _testgroep = new Groep { Id = 8, Naam = "Groep", Klas = "2C", Contactleer = true, Fout = 3 }; _maandag = new Sessie { Naam = "maandag", Code = 9999, Contactleer = true, Startdatum = new DateTime(2018, 05, 25), BobNaam = "bob" }; _mockGroepRepository.Setup(g => g.GetById(1)).Returns(_dummyContext.GroepGemaaktVergrendeld); _mockGroepRepository.Setup(g => g.GetById(2)).Returns(_dummyContext.GroepBlok); _mockGroepRepository.Setup(g => g.GetById(3)).Returns(_dummyContext.GroepKanSpelen); _mockGroepRepository.Setup(c => c.GetById(_testgroep.Id)).Returns(_dummyContext.Groep); _mockSessieRepository.Setup(c => c.GetById(_maandag.Naam)).Returns(_dummyContext._maandag); }