[Mathlib-commitlog] mathlib/Source/MathLib/Tools/TestSuite/Functions/Matrix testGe.java, NONE, 1.1
Status: Beta
Brought to you by:
st_mueller
|
From: Stefan M. <st_...@us...> - 2007-01-05 14:27:19
|
Update of /cvsroot/mathlib/mathlib/Source/MathLib/Tools/TestSuite/Functions/Matrix In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv23931/Source/MathLib/Tools/TestSuite/Functions/Matrix Added Files: testGe.java testLt.java testGt.java testLe.java Log Message: --- NEW FILE: testLt.java --- package MathLib.Tools.TestSuite.Functions.Matrix; import MathLib.Tools.junit.framework.*; import MathLib.Tools.TestSuite.*; import MathLib.Interpreter.*; public class testLt extends TestCase { protected Interpreter ml; public testLt(String name) { super(name); } public static void main (String[] args) { MathLib.Tools.junit.textui.TestRunner.run (suite()); } protected void setUp() { ml = new Interpreter(true); } public static Test suite() { return new TestSuite(testLt.class); } /*****************************************************************/ public void testLt01() { ml.executeExpression("a=lt(5,5);"); assertTrue(0 == ml.getScalarValueRe("a")); } public void testLt02() { ml.executeExpression("b=lt(5,6)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testLt03() { ml.executeExpression("b=lt(6,5)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testLt04() { ml.executeExpression("b=lt(0,0)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testLt05() { double[][] c = {{0.0, 1.0},{0.0, 1.0}}; ml.executeExpression("a=[1,3; 2,3]"); ml.executeExpression("b=[0,7; 2,7]"); ml.executeExpression("z = lt(a,b)"); assertTrue(Compare.ArrayEquals(c, ml.getArrayValueRe("z"))); } } --- NEW FILE: testLe.java --- package MathLib.Tools.TestSuite.Functions.Matrix; import MathLib.Tools.junit.framework.*; import MathLib.Tools.TestSuite.*; import MathLib.Interpreter.*; public class testLe extends TestCase { protected Interpreter ml; public testLe(String name) { super(name); } public static void main (String[] args) { MathLib.Tools.junit.textui.TestRunner.run (suite()); } protected void setUp() { ml = new Interpreter(true); } public static Test suite() { return new TestSuite(testLe.class); } /*****************************************************************/ public void testLe01() { ml.executeExpression("a=le(5,5);"); assertTrue(1 == ml.getScalarValueRe("a")); } public void testLe02() { ml.executeExpression("b=le(5,6)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testLe03() { ml.executeExpression("b=le(6,5)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testLe04() { ml.executeExpression("b=le(0,0)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testLe05() { double[][] c = {{0.0, 1.0},{1.0, 1.0}}; ml.executeExpression("a=[1,3; 2,3]"); ml.executeExpression("b=[0,7; 2,7]"); ml.executeExpression("z = le(a,b)"); assertTrue(Compare.ArrayEquals(c, ml.getArrayValueRe("z"))); } } --- NEW FILE: testGt.java --- package MathLib.Tools.TestSuite.Functions.Matrix; import MathLib.Tools.junit.framework.*; import MathLib.Tools.TestSuite.*; import MathLib.Interpreter.*; public class testGt extends TestCase { protected Interpreter ml; public testGt(String name) { super(name); } public static void main (String[] args) { MathLib.Tools.junit.textui.TestRunner.run (suite()); } protected void setUp() { ml = new Interpreter(true); } public static Test suite() { return new TestSuite(testGt.class); } /*****************************************************************/ public void testGt01() { ml.executeExpression("a=gt(5,5);"); assertTrue(0 == ml.getScalarValueRe("a")); } public void testGt02() { ml.executeExpression("b=gt(5,6)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testGt03() { ml.executeExpression("b=gt(6,5)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testGt04() { ml.executeExpression("b=gt(0,0)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testGt05() { double[][] c = {{1.0, 0.0},{0.0, 0.0}}; ml.executeExpression("a=[1,3; 2,3]"); ml.executeExpression("b=[0,7; 2,7]"); ml.executeExpression("z = gt(a,b)"); assertTrue(Compare.ArrayEquals(c, ml.getArrayValueRe("z"))); } } --- NEW FILE: testGe.java --- package MathLib.Tools.TestSuite.Functions.Matrix; import MathLib.Tools.junit.framework.*; import MathLib.Tools.TestSuite.*; import MathLib.Interpreter.*; public class testGe extends TestCase { protected Interpreter ml; public testGe(String name) { super(name); } public static void main (String[] args) { MathLib.Tools.junit.textui.TestRunner.run (suite()); } protected void setUp() { ml = new Interpreter(true); } public static Test suite() { return new TestSuite(testGe.class); } /*****************************************************************/ public void testGe01() { ml.executeExpression("a=ge(5,5);"); assertTrue(1 == ml.getScalarValueRe("a")); } public void testGe02() { ml.executeExpression("b=ge(5,6)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testGe03() { ml.executeExpression("b=ge(6,5)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testGe04() { ml.executeExpression("b=eq(0,0)"); assertTrue(1 == ml.getScalarValueRe("b")); } public void testGe05() { double[][] c = {{1.0, 0.0},{1.0, 0.0}}; ml.executeExpression("a=[1,3; 2,3]"); ml.executeExpression("b=[0,7; 2,7]"); ml.executeExpression("z = ge(a,b)"); assertTrue(Compare.ArrayEquals(c, ml.getArrayValueRe("z"))); } } |