public void BeforeAll ()
		{
			var container = Platform.Setup.CreateContainer ();
			Assert.True (container.TryResolve (out _persistenceService), "PersistenceService not found");
			Assert.True (container.TryResolve (out _networkService), "SafeNetworkService not found");
			_location = Mocks.Location;
			_persistenceService.Init ();
			_loader = new LanguagesLoader (_location, _persistenceService, _networkService);
		}
	    public LanguagesViewModel (IAnalyticsService analytics, Location location, Func<Location, LanguagesLoader> languageLoaderFactory, INavigator navigator,
            Func<MainPageViewModel> mainPageViewModelFactory)
        : base (analytics) {
			Title = "Select Language";
			Description = "What language do you speak?";
		    _navigator = navigator;
            _navigator.HideToolbar(this);
            _mainPageViewModelFactory = mainPageViewModelFactory;

            Items = new ObservableCollection<Language>();
            _location = location;
            LanguagesLoader = languageLoaderFactory(_location);
            ExecuteLoadLanguages();
        }