SIL.Cog.Application.Tests.ViewModels.WordListsViewModelTests.Meanings_ReopenProject_MeaningsPopulated C# (CSharp) Méthode

Meanings_ReopenProject_MeaningsPopulated() private méthode

private Meanings_ReopenProject_MeaningsPopulated ( ) : void
Résultat void
        public void Meanings_ReopenProject_MeaningsPopulated()
        {
            using (var env = new WordListsViewModelTestEnvironment())
            {
                SetupProjectWithThreeMeanings(env);

                Assert.That(env.WordListsViewModel.Meanings.Select(s => s.Gloss), Is.EqualTo(new[] {"gloss1", "gloss2", "gloss3"}));
                Assert.That(env.WordListsViewModel.IsEmpty, Is.False);

                CogProject project = new CogProject(env.SpanFactory)
                {
                    Meanings = {new Meaning("gloss1", "cat1")}
                };
                env.OpenProject(project);

                Assert.That(env.WordListsViewModel.Meanings.Select(s => s.Gloss), Is.EqualTo(new[] {"gloss1"}));
                Assert.That(env.WordListsViewModel.IsEmpty, Is.False);
            }
        }