Beispiel #1
0
        public void GetTableFunctionsDictTest1()
        {
            //Assert
            var              dir        = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.Parent.FullName;
            string           contents   = File.ReadAllText(dir + "\\TestData\\Functions1.apl").ToLower();
            DependencyParser parser     = new DependencyParser();
            FileReader       f          = new FileReader();
            var              tableNames = f.ReadTableNames();

            parser.TableNames = tableNames;

            //Act
            string operation = ConstantsClass.ParsingConstants.InsertString;

            parser.FindTableOperations(operation, contents);
            var records = parser.RequestRecords;

            //Asset
            Assert.Single(records);
        }