示例#1
0
        public void CanGetCategoryHelpTextFromArbitraryResource()
        {
            PerformanceCountersDefinitionAttribute attribute = new PerformanceCountersDefinitionAttribute("category", "CategoryHelpFromArbitraryResource");
            string translatedHelp = PerformanceCounterInstallerBuilder.GetCategoryHelp(attribute, GetType().Assembly);

            Assert.AreEqual(ExtraResources.CategoryHelpFromArbitraryResource, translatedHelp);
        }
示例#2
0
        public void CanGetCategoryHelpTextForNonExistingName()
        {
            PerformanceCountersDefinitionAttribute attribute = new PerformanceCountersDefinitionAttribute("category", "MissingCategoryHelp");
            string translatedHelp = PerformanceCounterInstallerBuilder.GetCategoryHelp(attribute, GetType().Assembly);

            Assert.AreEqual(string.Empty, translatedHelp);
        }
示例#3
0
 public void GetCategoryHelpTextWithNullAttributeThrows()
 {
     string translatedHelp = PerformanceCounterInstallerBuilder.GetCategoryHelp(null, GetType().Assembly);
 }