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);
            }
Beispiel #2
0
        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);
        }
Beispiel #3
0
            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;
        }