Ejemplo n.º 1
0
        public void Should_apply_selected_language()
        {
            var resourceProvider   = new Mock <IDefaultLocalizationResourceProvider>();
            var preferencesService = new Mock <IPreferencesService>();
            var locManager         = new Mock <ILocalizationManager>();

            SetupMockSuccessCase(locManager, resourceProvider, preferencesService);

            var languageService = new LanguagesService(new Cache(), locManager.Object, resourceProvider.Object, preferencesService.Object, new Mock <IStorageProvider>().Object, new Mock <IMapper>().Object);

            languageService.ApplySelected().Should().Be(true);
            CurrentLocale.CultureName.Should().Be("en");
        }