示例#1
0
        public void IsTrue(string expr)
        {
            Counter += 1;
            var testName = "CSharpTest" + Counter.ToString("D4");
            var fileName = "fp-test-patient.xml";

            var testXml = new XElement("test",
                                       new XAttribute("name", testName), new XAttribute("inputfile", fileName),
                                       new XElement("expression", new XText(expr)),
                                       new XElement("output", new XAttribute("type", "boolean"), new XText("true")));

            Xdoc.Elements().First().Add(testXml);

            Assert.True(TestInput.IsBoolean(expr, true));
        }
示例#2
0
 public static bool IsBoolean(this IElementNavigator input, string expression, bool value, IElementNavigator resource)
 {
     return(input.IsBoolean(expression, value, new EvaluationContext(resource)));
 }
示例#3
0
 public void IsTrue(string expr, IElementNavigator input)
 {
     Assert.True(input.IsBoolean(expr, true));
 }