Esempio n. 1
0
        public void aliasPrefixTest6()
        {
            using (dynamic l = new ConariX(gCfgUnlib))
            {
                l.Aliases["GMN1"] = new ProcAlias(
                    "GetMagicNum",
                    new AliasCfg()
                {
                    NoPrefixR = true
                }
                    );

                l.Aliases["GMN2"] = new ProcAlias(
                    "GetMagicNum",
                    new AliasCfg()
                {
                    NoPrefixR = false
                }
                    );

                l.Prefix = "apiprefix_";
                Assert.Equal(-1, l.GMN1 <int>());
                Assert.Equal(4, l.GMN2 <int>());

                l.Prefix = "";
                Assert.Equal(-1, l.GMN1 <int>());
                Assert.Equal(-1, l.GMN2 <int>());
            }
        }