コード例 #1
0
        public void do_substitutions()
        {
            var func = new FunctionBody(new DbObjectName("public", "mt_upsert_target"), new string[0], theFunctionBody);

            func.BuildTemplate($"*{DdlRules.SCHEMA}*").ShouldBe("*public*");
            func.BuildTemplate($"*{DdlRules.FUNCTION}*").ShouldBe("*mt_upsert_target*");
            func.BuildTemplate($"*{DdlRules.SIGNATURE}*").ShouldBe($"*{Function.ParseSignature(func.Body)}*");
        }