示例#1
0
        public void BuildDrawingGroupName_returns_prefixedName()
        {
            var resKeyInfo = new ResKeyInfo
            {
                UseComponentResKeys = false,
                Prefix = "NamePrefix"
            };

            ConverterLogic.BuildDrawingGroupName("ElementName", resKeyInfo).Should().Be("NamePrefix_ElementNameDrawingGroup");
        }
示例#2
0
        public void BuildDrawingGroupName_returns_prefixedName_using_CompResKey()
        {
            var resKeyInfo = new ResKeyInfo
            {
                UseComponentResKeys = true,
                XamlName            = "XamlName",
                NameSpaceName       = "NameSpaceName",
                //Prefix = "NamePrefix"
            };
            var key = ConverterLogic.BuildDrawingGroupName("ElementName", resKeyInfo);

            Console.WriteLine(key);
            key.Should().Be("{x:Static NameSpaceName:XamlName.ElementNameDrawingGroupKey}");
        }