public void Valid_Arguments_Should_Construct()
        {
            var controller = new AnalyseController(
                Mock.Of <IGlasswallVersionService>(),
                Mock.Of <IFileTypeDetector>(),
                Mock.Of <IFileAnalyser>(),
                Mock.Of <IMetricService>(),
                Mock.Of <ILogger <AnalyseController> >());

            Assert.That(controller, Is.Not.Null);
        }
        public AnalyseControllerTest()
        {
            _analyseRepository      = new Mock <IAnalyseRepository>();
            _jobcoachRepository     = new Mock <IJobcoachRepository>();
            _exceptionLogRepository = new Mock <IExceptionLogRepository>();
            _controller             = new AnalyseController(_analyseRepository.Object, _jobcoachRepository.Object,
                                                            _exceptionLogRepository.Object)
            {
                TempData = new Mock <ITempDataDictionary>().Object
            };

            _dbContext = new DummyApplicationDbContext();
            _dbContext.Thomas.Analyses.Add(new Analyse {
                AnalyseId = 1
            });
        }
Example #3
0
        protected void CommonSetup()
        {
            GlasswallVersionServiceMock = new Mock <IGlasswallVersionService>();
            FileTypeDetectorMock        = new Mock <IFileTypeDetector>();
            FileAnalyserMock            = new Mock <IFileAnalyser>();
            MetricServiceMock           = new Mock <IMetricService>();
            LoggerMock = new Mock <ILogger <AnalyseController> >();

            ClassInTest = new AnalyseController(
                GlasswallVersionServiceMock.Object,
                FileTypeDetectorMock.Object,
                FileAnalyserMock.Object,
                MetricServiceMock.Object,
                LoggerMock.Object
                );

            HttpTest = new HttpTest();
        }
Example #4
0
        public void BeforeEachTest()
        {
            Controller = new AnalyseController();

            State = new GameStateModel("hello");
        }