[Mathlib-commitlog] mathlib/Source/MathLib/Tools/TestSuite/Functions/General testImag.java, NONE,
Status: Beta
Brought to you by:
st_mueller
|
From: Stefan M. <st_...@us...> - 2007-01-05 13:18:02
|
Update of /cvsroot/mathlib/mathlib/Source/MathLib/Tools/TestSuite/Functions/General In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv24861/Source/MathLib/Tools/TestSuite/Functions/General Modified Files: AllTests.java Added Files: testImag.java testReal.java Log Message: --- NEW FILE: testReal.java --- package MathLib.Tools.TestSuite.Functions.General; import MathLib.Tools.junit.framework.*; import MathLib.Interpreter.*; public class testReal extends TestCase { protected Interpreter ml; public testReal(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(testReal.class); } ///////////////////////////////////////////////////////////////// public void testReal01() { ml.executeExpression("a=5+6i"); ml.executeExpression("b=real(a)"); assertTrue(5 == ml.getScalarValueRe("b")); } public void testReal02() { ml.executeExpression("a=55"); ml.executeExpression("b=real(a)"); assertTrue(55 == ml.getScalarValueRe("b")); } public void testReal03() { ml.executeExpression("a=56i"); ml.executeExpression("b=real(a)"); assertTrue(0 == ml.getScalarValueRe("b")); } } --- NEW FILE: testImag.java --- package MathLib.Tools.TestSuite.Functions.General; import MathLib.Tools.junit.framework.*; import MathLib.Interpreter.*; public class testImag extends TestCase { protected Interpreter ml; public testImag(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(testImag.class); } ///////////////////////////////////////////////////////////////// public void testImag01() { ml.executeExpression("a=5+6i"); ml.executeExpression("b=imag(a)"); assertTrue(6 == ml.getScalarValueRe("b")); } public void testImag02() { ml.executeExpression("a=55"); ml.executeExpression("b=imag(a)"); assertTrue(0 == ml.getScalarValueRe("b")); } public void testImag03() { ml.executeExpression("a=56i"); ml.executeExpression("b=imag(a)"); assertTrue(56 == ml.getScalarValueRe("b")); } } Index: AllTests.java =================================================================== RCS file: /cvsroot/mathlib/mathlib/Source/MathLib/Tools/TestSuite/Functions/General/AllTests.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** AllTests.java 19 Aug 2006 09:55:06 -0000 1.14 --- AllTests.java 5 Jan 2007 13:17:55 -0000 1.15 *************** *** 34,37 **** --- 34,38 ---- suite.addTest(MathLib.Tools.TestSuite.Functions.General.testFix.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testHarmonic.suite()); + suite.addTest(MathLib.Tools.TestSuite.Functions.General.testImag.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testIscell.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testIschar.suite()); *************** *** 47,50 **** --- 48,52 ---- suite.addTest(MathLib.Tools.TestSuite.Functions.General.testPrimes.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testRand.suite()); + suite.addTest(MathLib.Tools.TestSuite.Functions.General.testReal.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testSetPFileCaching.suite()); suite.addTest(MathLib.Tools.TestSuite.Functions.General.testSign.suite()); |