public SupportControllerFixture()
        {
            _emailSender     = new Mock <IEmailSender>();
            _storyRepository = new Mock <IStoryRepository>();
            _userRepository  = new Mock <IUserRepository>();

            _controller = new SupportController(_storyRepository.Object, _emailSender.Object)
            {
                Settings       = settings.Object,
                UserRepository = _userRepository.Object
            };

            _httpContext = _controller.MockHttpContext("/Kigg", null, null);
            _httpContext.HttpRequest.ExpectGet(r => r.UserHostAddress).Returns("192.168.0.1");
        }
Ejemplo n.º 2
0
        public SupportControllerFixture()
        {
            _emailSender              = new Mock <IEmailSender>();
            _storyRepository          = new Mock <IStoryRepository>();
            _userRepository           = new Mock <IUserRepository>();
            _upcommingEventRepository = new Mock <ICommingEventRepository>();

            _controller = new SupportController(_storyRepository.Object, _emailSender.Object, _upcommingEventRepository.Object)
            {
                Settings        = settings.Object,
                UserRepository  = _userRepository.Object,
                StoryRepository = _storyRepository.Object
            };

            _storyRepository.Setup(x => x.CountByUpcoming()).Returns(0);

            _httpContext = _controller.MockHttpContext("/Kigg", null, null);
            _httpContext.HttpRequest.SetupGet(r => r.UserHostAddress).Returns("192.168.0.1");
        }