diff options
Diffstat (limited to 'Test/UnitTests/TestAddinDescription.cs')
-rw-r--r-- | Test/UnitTests/TestAddinDescription.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Test/UnitTests/TestAddinDescription.cs b/Test/UnitTests/TestAddinDescription.cs index 4da2fa9..02a0bc4 100644 --- a/Test/UnitTests/TestAddinDescription.cs +++ b/Test/UnitTests/TestAddinDescription.cs @@ -124,7 +124,17 @@ namespace UnitTests System.Threading.Thread.CurrentThread.CurrentCulture = oldc; } - + + [TestCase ("SimpleApp.SystemInfoExtension", "StringResource", "")] + public void LocalizerProperties (string addinId, string expectedType, string expectedAssembly) + { + Addin ad = AddinManager.Registry.GetAddin (addinId); + ExtensionNodeDescription localizer = ad.Description.Localizer; + + Assert.AreEqual (expectedType, localizer.GetAttribute ("type")); + Assert.AreEqual (expectedAssembly, localizer.GetAttribute ("assembly")); + } + AddinDescription DescFromResource (string res) { using (Stream s = GetType().Assembly.GetManifestResourceStream (res)) { |