package org.overture.interpreter.tests; import org.junit.Test; import org.overture.ast.factory.AstFactory; import org.overture.interpreter.traces.RepeatTraceNode; import org.overture.interpreter.traces.StatementTraceNode; import org.overture.interpreter.traces.TraceNode; public class RepeatTraceNodeTest { private TraceNode repeat = new StatementTraceNode(AstFactory.newASkipStm(null)); @Test public void testRepeatTraceNode1t3() { RepeatTraceNode n = new RepeatTraceNode(repeat, 1, 3); System.out.println(n.getTests().size()); System.out.println(n.size()); // System.out.println(n.size2()); System.out.println(n.getTests()); System.out.println("Test 1: " +n.getTests().get(1)); System.out.println("Test 1: " +n.get(1)); } @Test public void testRepeatTraceNode3() { RepeatTraceNode n = new RepeatTraceNode(repeat, 3, 3); System.out.println(n.getTests().size()); System.out.println(n.size()); // System.out.println(n.size2()); System.out.println(n.getTests()); System.out.println("Test 0: " +n.getTests().get(0)); System.out.println("Test 0: " +n.get(0)); } }