public void ReturnsResourceNameIfTranslationCannotBeFound() { var languageService = new LanguageServiceFixture(); languageService.RegisterValue("MyDisplayName", "It works"); var displayAttribute = new Catel.ComponentModel.DisplayNameAttribute("MyNonExistingDisplayName"); displayAttribute.LanguageService = languageService; Assert.AreEqual("MyNonExistingDisplayName", displayAttribute.DisplayName); }
private static ILanguageService CreateLanguageServiceFixture() { var languageService = new LanguageServiceFixture(); languageService.RegisterValue("MyClass", "My class"); languageService.RegisterValue("MyEnum", "My enum"); languageService.RegisterValue("MyEnumValue", "My enum value"); languageService.RegisterValue("MyField", "My field"); languageService.RegisterValue("MyProperty", "My property"); return(languageService); }
private static ILanguageService CreateLanguageServiceFixture() { var languageService = new LanguageServiceFixture(); languageService.RegisterValue("MyClass", "My class"); languageService.RegisterValue("MyEnum", "My enum"); languageService.RegisterValue("MyEnumValue", "My enum value"); languageService.RegisterValue("MyField", "My field"); languageService.RegisterValue("MyProperty", "My property"); return languageService; }