public void test01() {
Interpreter interpreter = new Interpreter(null);
DebugNode debugNode = new DebugNode(0);
CounterNode counterNode = new CounterNode(1, debugNode);
interpreter.start(counterNode);
Assert.assertTrue(interpreter.tick(0) > 0);
Assert.assertTrue(debugNode.lastTask.updateCalled);
Assert.assertTrue(debugNode.lastTask.initializeCalled);
Assert.assertTrue(debugNode.lastTask.terminateCalled);