public ViewModelLocator()
        {
            MainViewModel = new MainViewModel();
            InfoViewModel = new InfoViewModel();
            AppsViewModel = new AppsViewModel();

            ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default);
            SimpleIoc.Default.Register<MainViewModel>();
            SimpleIoc.Default.Register<InfoViewModel>();
            SimpleIoc.Default.Register<AppsViewModel>();
            Registered = true;
        }
 public void MainViewModelSavesAuthToken()
 {
     MainViewModel mainViewModel = new MainViewModel();
     mainViewModel.SaveAuthToken("a_token");
     Assert.IsTrue(mainViewModel.IsTokenSaved);
 }
 public void MainViewModelCanNavigate()
 {
     MainViewModel mainViewModel = new MainViewModel();
     mainViewModel.GoToPage("a_page");
     mainViewModel.CanNavigate = true;
 }