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; }