public LanguageControllerTests()
        {
            _urlResolverMock = new Mock<UrlResolver>();

            _languageServiceMock = new Mock<LanguageService>(null, null, null, null);
            _languageServiceMock.Setup(x => x.SetCurrentLanguage(It.IsAny<string>())).Returns(true);
            _languageServiceMock.Setup(l => l.GetCurrentLanguage()).Returns(_currentLanguage);

            _subject = new LanguageController(_languageServiceMock.Object, _urlResolverMock.Object);
        }
        public void Setup()
        {
            _mockUrlResolver = new Mock<UrlResolver>();

            _mockLanguageService = new Mock<LanguageService>(null, null, null, null);
            _mockLanguageService.Setup(x => x.SetCurrentLanguage(It.IsAny<string>())).Returns(true);
            _mockLanguageService.Setup(l => l.GetCurrentLanguage()).Returns(_currentLanguage);

            _subject = new LanguageController(_mockLanguageService.Object, _mockUrlResolver.Object);
        }