public void ExportThisAssembly_HasMessageWithoutContext() { var catalog = ExportCurrentAssembly(); var translation = new TestTranslation(); Assert.True(HasTranslation(catalog, translation.Messages, "")); }
public void ExportMainWindowTranslation_ContainsNewMessagesTextPluralTranslation() { var catalog = DoExport(typeof(TestTranslation)); var translation = new TestTranslation(); Assert.True(GetPlurals(catalog).Any(entry => entry.MsgIdSingular == translation.NewMessagesText[0] && entry.MsgIdPlural == translation.NewMessagesText[1])); }
public void ExportMainWindowTranslation_ContainsTitleTranslation() { var catalog = DoExport(typeof(TestTranslation)); var translation = new TestTranslation(); Assert.True(HasTranslation(catalog, translation.Title)); }
public void ExportThisAssembly_ContainsTranslations() { var catalog = ExportCurrentAssembly(); var translation = new TestTranslation(); Assert.Equal(9, catalog.Entries.Count); Assert.True(HasTranslation(catalog, translation.Title)); Assert.True(HasTranslation(catalog, TranslationAttribute.GetValue(TestEnum.FirstValue))); }