package jmathlibtests.toolbox.control.util;
import jmathlib.tools.junit.framework.*;
public class testSwap extends JMathLibTestCase {
public testSwap(String name) {
super(name);
}
public static void main (String[] args) {
jmathlib.tools.junit.textui.TestRunner.run (suite());
}
public static Test suite() {
return new TestSuite(testSwap.class);
}
public void testSwap01() {
ml.executeExpression("[a,b]=swap(3,4)");
assertTrue(ml.getScalarValueRe("a") == 4);
assertTrue(ml.getScalarValueRe("b") == 3);
}
public void testSwap02() {
ml.executeExpression("a=88;");
ml.executeExpression("b=77;");
ml.executeExpression("[a,b]=swap(a,b)");
assertTrue(ml.getScalarValueRe("a") == 77);
assertTrue(ml.getScalarValueRe("b") == 88);
}
}