Browse Source

vector: corrected unit tests to use CreateVector

la-knuth
Marcus Cuda 17 years ago
parent
commit
6279060784
  1. 8
      src/UnitTests/LinearAlgebraTests/Double/VectorTests.cs

8
src/UnitTests/LinearAlgebraTests/Double/VectorTests.cs

@ -162,12 +162,10 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Double
} }
[Test] [Test]
[MultipleAsserts]
public void CanConvertVectorToArray() public void CanConvertVectorToArray()
{ {
var vector = new DenseVector(_data); var vector = CreateVector(_data);
var array = vector.ToArray(); var array = vector.ToArray();
Assert.AreNotSame(array, vector.Data);
Assert.AreElementsEqual(vector, array); Assert.AreElementsEqual(vector, array);
} }
@ -175,7 +173,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Double
[MultipleAsserts] [MultipleAsserts]
public void CanConvertVectorToColumnMatrix() public void CanConvertVectorToColumnMatrix()
{ {
var vector = new DenseVector(_data); var vector = CreateVector(_data);
var matrix = vector.ToColumnMatrix(); var matrix = vector.ToColumnMatrix();
Assert.AreEqual(vector.Count, matrix.RowCount); Assert.AreEqual(vector.Count, matrix.RowCount);
@ -191,7 +189,7 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Double
[MultipleAsserts] [MultipleAsserts]
public void CanConvertVectorToRowMatrix() public void CanConvertVectorToRowMatrix()
{ {
var vector = new DenseVector(_data); var vector = CreateVector(_data);
var matrix = vector.ToRowMatrix(); var matrix = vector.ToRowMatrix();
Assert.AreEqual(vector.Count, matrix.ColumnCount); Assert.AreEqual(vector.Count, matrix.ColumnCount);

Loading…
Cancel
Save