Example #1
0
 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);
 }