You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ps...@apache.org on 2013/11/13 03:04:33 UTC

svn commit: r1541354 - /commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java

Author: psteitz
Date: Wed Nov 13 02:04:32 2013
New Revision: 1541354

URL: http://svn.apache.org/r1541354
Log:
Replaced deprecated method.

Modified:
    commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java

Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java?rev=1541354&r1=1541353&r2=1541354&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayFieldVectorTest.java Wed Nov 13 02:04:32 2013
@@ -249,7 +249,7 @@ public class ArrayFieldVectorTest {
         }
 
         public T[] toArray() {
-            throw unsupported();
+            return data.clone();
         }
 
     }
@@ -429,57 +429,57 @@ public class ArrayFieldVectorTest {
         //octave =  v1 .+ 2.0
         FieldVector<Fraction> v_mapAdd = v1.mapAdd(new Fraction(2));
         Fraction[] result_mapAdd = {new Fraction(3), new Fraction(4), new Fraction(5)};
-        checkArray("compare vectors" ,result_mapAdd,v_mapAdd.getData());
+        checkArray("compare vectors" ,result_mapAdd,v_mapAdd.toArray());
 
         //octave =  v1 .+ 2.0
         FieldVector<Fraction> v_mapAddToSelf = v1.copy();
         v_mapAddToSelf.mapAddToSelf(new Fraction(2));
         Fraction[] result_mapAddToSelf = {new Fraction(3), new Fraction(4), new Fraction(5)};
-        checkArray("compare vectors" ,result_mapAddToSelf,v_mapAddToSelf.getData());
+        checkArray("compare vectors" ,result_mapAddToSelf,v_mapAddToSelf.toArray());
 
         //octave =  v1 .- 2.0
         FieldVector<Fraction> v_mapSubtract = v1.mapSubtract(new Fraction(2));
         Fraction[] result_mapSubtract = {new Fraction(-1), new Fraction(0), new Fraction(1)};
-        checkArray("compare vectors" ,result_mapSubtract,v_mapSubtract.getData());
+        checkArray("compare vectors" ,result_mapSubtract,v_mapSubtract.toArray());
 
         //octave =  v1 .- 2.0
         FieldVector<Fraction> v_mapSubtractToSelf = v1.copy();
         v_mapSubtractToSelf.mapSubtractToSelf(new Fraction(2));
         Fraction[] result_mapSubtractToSelf = {new Fraction(-1), new Fraction(0), new Fraction(1)};
-        checkArray("compare vectors" ,result_mapSubtractToSelf,v_mapSubtractToSelf.getData());
+        checkArray("compare vectors" ,result_mapSubtractToSelf,v_mapSubtractToSelf.toArray());
 
         //octave =  v1 .* 2.0
         FieldVector<Fraction> v_mapMultiply = v1.mapMultiply(new Fraction(2));
         Fraction[] result_mapMultiply = {new Fraction(2), new Fraction(4), new Fraction(6)};
-        checkArray("compare vectors" ,result_mapMultiply,v_mapMultiply.getData());
+        checkArray("compare vectors" ,result_mapMultiply,v_mapMultiply.toArray());
 
         //octave =  v1 .* 2.0
         FieldVector<Fraction> v_mapMultiplyToSelf = v1.copy();
         v_mapMultiplyToSelf.mapMultiplyToSelf(new Fraction(2));
         Fraction[] result_mapMultiplyToSelf = {new Fraction(2), new Fraction(4), new Fraction(6)};
-        checkArray("compare vectors" ,result_mapMultiplyToSelf,v_mapMultiplyToSelf.getData());
+        checkArray("compare vectors" ,result_mapMultiplyToSelf,v_mapMultiplyToSelf.toArray());
 
         //octave =  v1 ./ 2.0
         FieldVector<Fraction> v_mapDivide = v1.mapDivide(new Fraction(2));
         Fraction[] result_mapDivide = {new Fraction(1, 2), new Fraction(1), new Fraction(3, 2)};
-        checkArray("compare vectors" ,result_mapDivide,v_mapDivide.getData());
+        checkArray("compare vectors" ,result_mapDivide,v_mapDivide.toArray());
 
         //octave =  v1 ./ 2.0
         FieldVector<Fraction> v_mapDivideToSelf = v1.copy();
         v_mapDivideToSelf.mapDivideToSelf(new Fraction(2));
         Fraction[] result_mapDivideToSelf = {new Fraction(1, 2), new Fraction(1), new Fraction(3, 2)};
-        checkArray("compare vectors" ,result_mapDivideToSelf,v_mapDivideToSelf.getData());
+        checkArray("compare vectors" ,result_mapDivideToSelf,v_mapDivideToSelf.toArray());
 
         //octave =  v1 .^-1
         FieldVector<Fraction> v_mapInv = v1.mapInv();
         Fraction[] result_mapInv = {new Fraction(1),new Fraction(1, 2),new Fraction(1, 3)};
-        checkArray("compare vectors" ,result_mapInv,v_mapInv.getData());
+        checkArray("compare vectors" ,result_mapInv,v_mapInv.toArray());
 
         //octave =  v1 .^-1
         FieldVector<Fraction> v_mapInvToSelf = v1.copy();
         v_mapInvToSelf.mapInvToSelf();
         Fraction[] result_mapInvToSelf = {new Fraction(1),new Fraction(1, 2),new Fraction(1, 3)};
-        checkArray("compare vectors" ,result_mapInvToSelf,v_mapInvToSelf.getData());
+        checkArray("compare vectors" ,result_mapInvToSelf,v_mapInvToSelf.toArray());
 
     }
 
@@ -499,7 +499,7 @@ public class ArrayFieldVectorTest {
         FieldVectorTestImpl<Fraction> vt2 = new FieldVectorTestImpl<Fraction>(vec2);
         FieldVector<Fraction> v_add_i = v1.add(vt2);
         Fraction[] result_add_i = {new Fraction(5), new Fraction(7), new Fraction(9)};
-        checkArray("compare vect" ,v_add_i.getData(),result_add_i);
+        checkArray("compare vect" ,v_add_i.toArray(),result_add_i);
 
         //octave =  v1 - v2
         ArrayFieldVector<Fraction> v_subtract = v1.subtract(v2);
@@ -508,7 +508,7 @@ public class ArrayFieldVectorTest {
 
         FieldVector<Fraction> v_subtract_i = v1.subtract(vt2);
         Fraction[] result_subtract_i = {new Fraction(-3), new Fraction(-3), new Fraction(-3)};
-        checkArray("compare vect" ,v_subtract_i.getData(),result_subtract_i);
+        checkArray("compare vect" ,v_subtract_i.toArray(),result_subtract_i);
 
         // octave v1 .* v2
         ArrayFieldVector<Fraction>  v_ebeMultiply = v1.ebeMultiply(v2);
@@ -517,7 +517,7 @@ public class ArrayFieldVectorTest {
 
         FieldVector<Fraction>  v_ebeMultiply_2 = v1.ebeMultiply(v2_t);
         Fraction[] result_ebeMultiply_2 = {new Fraction(4), new Fraction(10), new Fraction(18)};
-        checkArray("compare vect" ,v_ebeMultiply_2.getData(),result_ebeMultiply_2);
+        checkArray("compare vect" ,v_ebeMultiply_2.toArray(),result_ebeMultiply_2);
 
         // octave v1 ./ v2
         ArrayFieldVector<Fraction>  v_ebeDivide = v1.ebeDivide(v2);
@@ -526,7 +526,7 @@ public class ArrayFieldVectorTest {
 
         FieldVector<Fraction>  v_ebeDivide_2 = v1.ebeDivide(v2_t);
         Fraction[] result_ebeDivide_2 = {new Fraction(1, 4), new Fraction(2, 5), new Fraction(1, 2)};
-        checkArray("compare vect" ,v_ebeDivide_2.getData(),result_ebeDivide_2);
+        checkArray("compare vect" ,v_ebeDivide_2.toArray(),result_ebeDivide_2);
 
         // octave  dot(v1,v2)
         Fraction dot =  v1.dotProduct(v2);
@@ -548,7 +548,7 @@ public class ArrayFieldVectorTest {
 
         FieldVector<Fraction> v_projection_2 = v1.projection(v2_t);
         Fraction[] result_projection_2 = {new Fraction(128, 77), new Fraction(160, 77), new Fraction(192, 77)};
-        checkArray("compare vect", v_projection_2.getData(), result_projection_2);
+        checkArray("compare vect", v_projection_2.toArray(), result_projection_2);
 
     }