SIL.Cog.Application.Tests.ViewModels.VarietiesViewModelTests.Varieties_AddVariety_NewVarietySelected C# (CSharp) Méthode

Varieties_AddVariety_NewVarietySelected() private méthode

private Varieties_AddVariety_NewVarietySelected ( ) : void
Résultat void
        public void Varieties_AddVariety_NewVarietySelected()
        {
            using (var env = new TestEnvironment())
            {
                var project = new CogProject(env.SpanFactory);
                env.OpenProject(project);

                Assert.That(env.VarietiesViewModel.Varieties, Is.Empty);
                Assert.That(env.VarietiesViewModel.IsVarietySelected, Is.False);
                Assert.That(env.VarietiesViewModel.SelectedVariety, Is.Null);

                project.Varieties.Add(new Variety("variety1"));

                Assert.That(env.VarietiesViewModel.Varieties.Count, Is.EqualTo(1));
                Assert.That(env.VarietiesViewModel.Varieties[0].Name, Is.EqualTo("variety1"));
                Assert.That(env.VarietiesViewModel.IsVarietySelected, Is.True);
                Assert.That(env.VarietiesViewModel.SelectedVariety, Is.EqualTo(env.VarietiesViewModel.VarietiesView.Cast<VarietiesVarietyViewModel>().First()));
            }
        }