Ejemplo n.º 1
0
        public void Language_SavesAfterChange()
        {
            Cleanup.CleanCache();
            var vm = new HomeViewModel(null);

            vm.SelectedLanguage = "German";
            vm.LastLanguage.Should().Be(Language.German);
        }
Ejemplo n.º 2
0
        public void Setup()
        {
            Cleanup.CleanCache();
            cached   = Generate.CachedWord();
            expected = Generate.HtmlWord();

            Generate.ConfigureFeedService();
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
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();
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
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);
        }
Ejemplo n.º 7
0
 public void Teardown()
 {
     Cleanup.CleanCache();
 }
Ejemplo n.º 8
0
 public void Setup()
 {
     Cleanup.CleanCache();
     data = Generate.CachedWord();
 }
Ejemplo n.º 9
0
 public void TearDown()
 {
     FeedService.TestHTML = null;
     Cleanup.CleanCache();
 }
Ejemplo n.º 10
0
 public void Setup()
 {
     Cleanup.CleanCache();
 }
Ejemplo n.º 11
0
 public void Teardown()
 {
     Cleanup.CleanCache();
     FeedService.TestHTML = null;
 }
Ejemplo n.º 12
0
 public void Setup()
 {
     Cleanup.CleanCache();
     Generate.ConfigureFeedService();
 }