public void Language_SavesAfterChange() { Cleanup.CleanCache(); var vm = new HomeViewModel(null); vm.SelectedLanguage = "German"; vm.LastLanguage.Should().Be(Language.German); }
public void Setup() { Cleanup.CleanCache(); cached = Generate.CachedWord(); expected = Generate.HtmlWord(); Generate.ConfigureFeedService(); }
public async Task Loading_DataSourceShouldNotBeDefault() { Cleanup.CleanCache(); var app = Generate.GetApp(); var vm = new HomeViewModel(app); await vm.Loading(app.MainPage); vm.DataSource.CompareTo(new Word()).Should().NotBe(0); }
public async Task Loading_ShouldResetBools() { Cleanup.CleanCache(); var app = Generate.GetApp(); var vm = new HomeViewModel(app); await vm.Loading(app.MainPage); vm.IsBusy.Should().BeFalse(); vm.ShowLabels.Should().BeTrue(); }
public async Task Loading_ShouldSetNewWord() { Cleanup.CleanCache(); var app = Generate.GetApp(); var vm = new HomeViewModel(app); var expected = Generate.HtmlWord(); await vm.Loading(app.MainPage); vm.DataSource.CompareTo(expected).Should().Be(0); }
public async Task Loading_ShouldRaiseDataSource() { Cleanup.CleanCache(); var app = Generate.GetApp(); var vm = new HomeViewModel(app); vm.MonitorEvents(); await vm.Loading(app.MainPage); vm.ShouldRaisePropertyChangeFor(x => x.DataSource); }
public void Teardown() { Cleanup.CleanCache(); }
public void Setup() { Cleanup.CleanCache(); data = Generate.CachedWord(); }
public void TearDown() { FeedService.TestHTML = null; Cleanup.CleanCache(); }
public void Setup() { Cleanup.CleanCache(); }
public void Teardown() { Cleanup.CleanCache(); FeedService.TestHTML = null; }
public void Setup() { Cleanup.CleanCache(); Generate.ConfigureFeedService(); }