complete unit tests for gcodeinterpreter