MATH-795: default implementation of RealVector RealVectorAbstractTest.createAlien(double[]).

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1358339 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Sebastien Brisard 2012-07-06 18:32:03 +00:00
parent cae661e3ce
commit 1ebfcaaffa
4 changed files with 3 additions and 16 deletions

View File

@ -36,11 +36,6 @@ public class ArrayRealVectorTest extends RealVectorAbstractTest {
return new ArrayRealVector(data, true);
}
@Override
public RealVector createAlien(final double[] data) {
return new RealVectorTestImpl(data);
}
@Test
public void testConstructors() {
final double[] vec1 = {1d, 2d, 3d};

View File

@ -148,7 +148,9 @@ public abstract class RealVectorAbstractTest {
* @param data the entries of the vector to be created
* @return a new {@link RealVector} of an alien type
*/
public abstract RealVector createAlien(double[] data);
public RealVector createAlien(double[] data){
return new RealVectorTestImpl(data);
}
/**
* Returns a preferred value of the entries, to be tested specifically. Some

View File

@ -38,11 +38,6 @@ public class RealVectorTest extends RealVectorAbstractTest{
return new RealVectorTestImpl(data);
}
@Override
public RealVector createAlien(double[] data) {
return new RealVectorTestImpl(data);
}
@Test
@Ignore("Abstract class RealVector does not implement append(RealVector).")
@Override

View File

@ -31,11 +31,6 @@ public class SparseRealVectorTest extends RealVectorAbstractTest {
return new OpenMapRealVector(data);
}
@Override
public RealVector createAlien(double[] data) {
return new RealVectorTestImpl(data);
}
@Test
public void testConstructors() {
final double[] vec1 = {1d, 2d, 3d};