示例#1
0
        public void Non_Compliant(string filename, string inputTckXml)
        {
            var mockLogTrans = new Mock <ILogger <TCKTransformer> > ();
            ILogger <TCKTransformer> loggerTransfomer = mockLogTrans.Object;
            var tckTransformer = new TCKTransformer(loggerTransfomer);

            var executeTCK = new ExecuteTCK(_fixture._dmnDoer, tckTransformer);

            executeTCK.RunTest(filename, inputTckXml);
        }
示例#2
0
        public void Compliance_Level_3(string filename, string inputTckXml)
        {
            var mockLogTrans = new Mock <ILogger <TCKTransformer> > ();
            ILogger <TCKTransformer> loggerTransfomer = mockLogTrans.Object;
            var tckTransformer = new TCKTransformer(loggerTransfomer);

            var executeTCK = new ExecuteTCK(_fixture._dmnDoer, tckTransformer);

            //executeTCK.RunTest (filename, inputTckXml, "conditionWithFunctions");
            executeTCK.RunTest(filename, inputTckXml);
        }
示例#3
0
 public ExecuteTCK(DMNDoer doer, TCKTransformer transformer)
 {
     _doer        = doer;
     _transformer = transformer;
 }