public OefeningControllerTest() { _dummyContext = new DummyApplicationDbContext(); _sessieRepository = new Mock <ISessieRepository>(); _groepRepository = new Mock <IGroepRepository>(); _vooruitgangRepository = new Mock <IVooruitgangRepository>(); _boxRepository = new Mock <IBoxRepository>(); _oefeningRepository = new Mock <IOefeningRepository>(); _mergeAllRepository = new Mock <IMergeallRepository>(); _groepsbewerkingRepository = new Mock <IGroepsBewerkingRepository>(); _actieRepository = new Mock <IActieRepository>(); _toegangscodeRepository = new Mock <IToegangscodeRepository>(); _controller = new OefeningController(_oefeningRepository.Object, _boxRepository.Object, _vooruitgangRepository.Object, _sessieRepository.Object, _mergeAllRepository.Object, _groepsbewerkingRepository.Object, _actieRepository.Object, _toegangscodeRepository.Object); }
public OefeningControllerTest() { var httpcontext = new DefaultHttpContext(); var tempData = new TempDataDictionary(httpcontext, Mock.Of <ITempDataProvider>()); _context = new DummyDbContext(); _oefeningRepository = new Mock <IOefeningRepository>(); _lidRepository = new Mock <ILidRepository>(); _mailRepository = new Mock <IMailRepository>(); _controller = new OefeningController(_oefeningRepository.Object, _lidRepository.Object, _mailRepository.Object) { TempData = tempData }; _model = new _CommentsViewModel() { Comments = "Dit is de model comment" }; _sessie = new SessionState(); _sessie.VeranderHuidigLid(_context.Lid1); }