Example #1
0
 static void ParsesAsString(string input)
 {
     fitSharp.Slim.Service.Document document = fitSharp.Slim.Service.Document.Parse(input);
     Assert.IsTrue(document.Content.IsLeaf);
     Assert.AreEqual(input, document.Content.Value);
 }
Example #2
0
 static fitSharp.Slim.Service.Document ParseAsList(string input, int expectedCount)
 {
     fitSharp.Slim.Service.Document document = fitSharp.Slim.Service.Document.Parse(input);
     Assert.AreEqual(expectedCount, document.Content.Branches.Count);
     return(document);
 }
Example #3
0
 public void Execute()
 {
     string instructionString = new fitSharp.Slim.Service.Document(instructionTree).ToString();
     TestInterpreter.ExecuteInstructions(instructionString);
 }
Example #4
0
 [Test] public void ParsesBracketsAsList()
 {
     fitSharp.Slim.Service.Document document = ParseAsList("[000002:000004:some:000005:stuff]", 2);
     Assert.AreEqual("some", document.Content.ValueAt(0));
     Assert.AreEqual("stuff", document.Content.ValueAt(1));
 }
Example #5
0
        public void Execute()
        {
            string instructionString = new fitSharp.Slim.Service.Document(instructionTree).ToString();

            TestInterpreter.ExecuteInstructions(instructionString);
        }