Exemplo n.º 1
0
        public void TestValidText()
        {
            var syntaxChecker = new FanucGCodeSyntaxChecker();

            var testGCode = "G01X5Y#[#26-4]\n";

            var errors = syntaxChecker.CheckSyntax(testGCode);

            Assert.That(errors.Count, Is.EqualTo(0));
        }
Exemplo n.º 2
0
        public void TestSingleCommentLine()
        {
            var syntaxChecker = new FanucGCodeSyntaxChecker();

            var testGCode = "(Just a comment)\n";

            var errors = syntaxChecker.CheckSyntax(testGCode);

            Assert.That(errors.Count, Is.EqualTo(0));
        }
Exemplo n.º 3
0
        public void TestExtraBracket()
        {
            var syntaxChecker = new FanucGCodeSyntaxChecker();

            var testGCode = "IF[#26NE#0]]GOTO10\n";

            var errors = syntaxChecker.CheckSyntax(testGCode);

            Assert.That(errors.Count, Is.GreaterThan(0));
        }