Author: luc
Date: Sun May 31 21:59:03 2009
New Revision: 780511

URL: http://svn.apache.org/viewvc?rev=780511&view=rev
Log:
added a general test utility for checking derivatives consistency across all 
step interpolators

Added:
    
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/sampling/StepInterpolatorTestUtils.java
      - copied, changed from r778183, 
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/nonstiff/StepInterpolatorAbstractTest.java

Copied: 
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/sampling/StepInterpolatorTestUtils.java
 (from r778183, 
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/nonstiff/StepInterpolatorAbstractTest.java)
URL: 
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/org/apache/commons/math/ode/sampling/StepInterpolatorTestUtils.java?p2=commons/proper/math/trunk/src/test/org/apache/commons/math/ode/sampling/StepInterpolatorTestUtils.java&p1=commons/proper/math/trunk/src/test/org/apache/commons/math/ode/nonstiff/StepInterpolatorAbstractTest.java&r1=778183&r2=780511&rev=780511&view=diff
==============================================================================
--- 
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/nonstiff/StepInterpolatorAbstractTest.java
 (original)
+++ 
commons/proper/math/trunk/src/test/org/apache/commons/math/ode/sampling/StepInterpolatorTestUtils.java
 Sun May 31 21:59:03 2009
@@ -14,25 +14,20 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.commons.math.ode.nonstiff;
+package org.apache.commons.math.ode.sampling;
+
+import static org.junit.Assert.assertEquals;
 
 import org.apache.commons.math.ode.DerivativeException;
 import org.apache.commons.math.ode.FirstOrderIntegrator;
 import org.apache.commons.math.ode.IntegratorException;
-import org.apache.commons.math.ode.sampling.StepHandler;
-import org.apache.commons.math.ode.sampling.StepInterpolator;
-
-import junit.framework.TestCase;
+import org.apache.commons.math.ode.nonstiff.TestProblemAbstract;
 
-public class StepInterpolatorAbstractTest extends TestCase {
-
-    protected StepInterpolatorAbstractTest(String name) {
-        super(name);
-    }
+public class StepInterpolatorTestUtils {
 
-    protected void checkDerivativesConsistency(final FirstOrderIntegrator 
integrator,
-                                               final TestProblemAbstract 
problem,
-                                               final double threshold)
+    public static void checkDerivativesConsistency(final FirstOrderIntegrator 
integrator,
+                                                   final TestProblemAbstract 
problem,
+                                                   final double threshold)
         throws DerivativeException, IntegratorException {
         integrator.addStepHandler(new StepHandler() {
 


Reply via email to