AjScript.Tests.Interpreter.ParserTests.ParseDeleteVariableCommand C# (CSharp) Method

ParseDeleteVariableCommand() private method

private ParseDeleteVariableCommand ( ) : void
return void
        public void ParseDeleteVariableCommand()
        {
            ICommand command = ParseCommand("delete adam;");
            Assert.IsNotNull(command);
            Assert.IsInstanceOfType(command, typeof(DeleteCommand));

            DeleteCommand deleteCommand = (DeleteCommand)command;

            Assert.IsInstanceOfType(deleteCommand.Expression, typeof(VariableExpression));

            var vexpr = (VariableExpression)deleteCommand.Expression;

            Assert.AreEqual("adam", vexpr.Name);
        }
ParserTests