public OverzichtControllerTest()
 {
     _gebruikerRepository = new Mock <IGebruikerRepository>();
     _sessieRepository    = new Mock <ISessieRepository>();
     _controller          = new OverzichtController(_sessieRepository.Object, _gebruikerRepository.Object)
     {
         TempData = new Mock <ITempDataDictionary>().Object
     };
     _dummydata    = new DummyData();
     testGebruiker = _dummydata.piet;
     testSessie    = _dummydata.s1;
     _sessies      = new List <Sessie>()
     {
         _dummydata.s2, _dummydata.s1, _dummydata.s3
     };
 }
        public OverzichtControllerTests()
        {
            var mockHttpContext  = new Mock <HttpContext>();
            var tempDataProvider = new Mock <SessionStateTempDataProvider>();

            _context             = new DummyDBcontext();
            _lesmomentRepository = new Mock <ILesmomentRepository>();


            _controller = new OverzichtController(_lesmomentRepository.Object)
            {
                ControllerContext = new ControllerContext
                {
                    HttpContext = mockHttpContext.Object
                },
                TempData = new TempDataDictionary(mockHttpContext.Object, tempDataProvider.Object)
            };
            _controller.TempData.Add("error", new TempDataAttribute());
        }