@@ -24,14 +24,14 @@ public void TestL1Norm()
24
24
var actual = A . L1Norm ( ) ;
25
25
var expected = 2.0 ;
26
26
27
- Assert . AreEqual ( expected , actual ) ;
27
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
28
28
29
29
var data = MatrixHelper . LoadDense ( 2 , 2 ) ;
30
30
31
31
actual = data . A . L1Norm ( ) ;
32
32
expected = 6.0 ;
33
33
34
- Assert . AreEqual ( expected , actual ) ;
34
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
35
35
}
36
36
37
37
[ Test ]
@@ -42,14 +42,14 @@ public void TestInfinityNorm()
42
42
var actual = A . InfinityNorm ( ) ;
43
43
var expected = 2.0 ;
44
44
45
- Assert . AreEqual ( expected , actual ) ;
45
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
46
46
47
47
var data = MatrixHelper . LoadDense ( 2 , 2 ) ;
48
48
49
49
actual = data . A . InfinityNorm ( ) ;
50
50
expected = 7.0 ;
51
51
52
- Assert . AreEqual ( expected , actual ) ;
52
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
53
53
}
54
54
55
55
[ Test ]
@@ -60,14 +60,14 @@ public void TestFrobeniusNorm()
60
60
var actual = A . FrobeniusNorm ( ) ;
61
61
var expected = 6.0 ;
62
62
63
- Assert . AreEqual ( expected , actual ) ;
63
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
64
64
65
65
var data = MatrixHelper . LoadDense ( 2 , 2 ) ;
66
66
67
67
actual = data . A . FrobeniusNorm ( ) ;
68
68
expected = 5.477225575 ;
69
69
70
- Assert . AreEqual ( expected , actual ) ;
70
+ Assert . That ( actual , Is . EqualTo ( expected ) ) ;
71
71
}
72
72
73
73
[ TestCase ( 2 , 2 ) ]
@@ -84,7 +84,7 @@ public void TestGetRow(int rows, int columns)
84
84
85
85
for ( int j = 0 ; j < columns ; j ++ )
86
86
{
87
- Assert . AreEqual ( A . At ( i , j ) , y [ j ] ) ;
87
+ Assert . That ( y [ j ] , Is . EqualTo ( A . At ( i , j ) ) ) ;
88
88
}
89
89
}
90
90
}
@@ -103,7 +103,7 @@ public void TestGetColumn(int rows, int columns)
103
103
104
104
for ( int i = 0 ; i < rows ; i ++ )
105
105
{
106
- Assert . AreEqual ( A . At ( i , j ) , y [ i ] ) ;
106
+ Assert . That ( y [ i ] , Is . EqualTo ( A . At ( i , j ) ) ) ;
107
107
}
108
108
}
109
109
}
@@ -125,7 +125,7 @@ public void TestSetRow(int rows, int columns)
125
125
126
126
for ( int j = 0 ; j < columns ; j ++ )
127
127
{
128
- Assert . AreEqual ( x , A . At ( i , j ) ) ;
128
+ Assert . That ( A . At ( i , j ) , Is . EqualTo ( x ) ) ;
129
129
}
130
130
}
131
131
}
@@ -147,7 +147,7 @@ public void TestSetColumn(int rows, int columns)
147
147
148
148
for ( int i = 0 ; i < rows ; i ++ )
149
149
{
150
- Assert . AreEqual ( x , A . At ( i , j ) ) ;
150
+ Assert . That ( A . At ( i , j ) , Is . EqualTo ( x ) ) ;
151
151
}
152
152
}
153
153
}
@@ -165,7 +165,7 @@ public void TestMatrixVectorMultiply(int rows, int columns)
165
165
166
166
A . Multiply ( x , actual ) ;
167
167
168
- CollectionAssert . AreEqual ( data . Ax , actual ) ;
168
+ Assert . That ( actual , Is . EqualTo ( data . Ax ) . AsCollection ) ;
169
169
}
170
170
171
171
[ TestCase ( 2 , 2 ) ]
@@ -181,13 +181,13 @@ public void TestMatrixVectorTransposeMultiply(int rows, int columns)
181
181
182
182
A . TransposeMultiply ( y , actual ) ;
183
183
184
- CollectionAssert . AreEqual ( data . ATy , actual ) ;
184
+ Assert . That ( actual , Is . EqualTo ( data . ATy ) . AsCollection ) ;
185
185
186
186
var AT = data . AT ;
187
187
188
188
AT . Multiply ( y , actual ) ;
189
189
190
- CollectionAssert . AreEqual ( data . ATy , actual ) ;
190
+ Assert . That ( actual , Is . EqualTo ( data . ATy ) . AsCollection ) ;
191
191
}
192
192
193
193
[ TestCase ( 2 , 2 ) ]
@@ -203,7 +203,7 @@ public void TestMatrixVectorMultiplyUpdate(int rows, int columns)
203
203
204
204
A . Multiply ( 1.0 , x , 0.0 , actual ) ;
205
205
206
- CollectionAssert . AreEqual ( data . Ax , actual ) ;
206
+ Assert . That ( actual , Is . EqualTo ( data . Ax ) . AsCollection ) ;
207
207
}
208
208
209
209
[ TestCase ( 2 , 2 ) ]
@@ -219,7 +219,7 @@ public void TestMatrixVectorTransposeMultiplyUpdate(int rows, int columns)
219
219
220
220
A . TransposeMultiply ( 1.0 , y , 0.0 , actual ) ;
221
221
222
- CollectionAssert . AreEqual ( data . ATy , actual ) ;
222
+ Assert . That ( actual , Is . EqualTo ( data . ATy ) . AsCollection ) ;
223
223
}
224
224
225
225
[ TestCase ( 2 , 2 ) ]
@@ -234,8 +234,8 @@ public void TestMatrixTranspose(int rows, int columns)
234
234
var actualA = A . Transpose ( ) ;
235
235
var actualB = B . Transpose ( ) ;
236
236
237
- CollectionAssert . AreEqual ( data . AT . Values , actualA . Values ) ;
238
- CollectionAssert . AreEqual ( data . BT . Values , actualB . Values ) ;
237
+ Assert . That ( actualA . Values , Is . EqualTo ( data . AT . Values ) . AsCollection ) ;
238
+ Assert . That ( actualB . Values , Is . EqualTo ( data . BT . Values ) . AsCollection ) ;
239
239
}
240
240
241
241
[ TestCase ( 2 , 2 ) ]
@@ -249,7 +249,7 @@ public void TestMatrixSum(int rows, int columns)
249
249
250
250
var actual = A . Add ( B ) ;
251
251
252
- CollectionAssert . AreEqual ( data . ApB . Values , actual . Values ) ;
252
+ Assert . That ( actual . Values , Is . EqualTo ( data . ApB . Values ) . AsCollection ) ;
253
253
}
254
254
255
255
[ TestCase ( 2 , 2 ) ]
@@ -266,11 +266,11 @@ public void TestMatrixMultiply(int rows, int columns)
266
266
267
267
var actual = AT . Multiply ( B ) ;
268
268
269
- CollectionAssert . AreEqual ( data . ATmB . Values , actual . Values , ComplexNumberComparer . Default ) ;
269
+ Assert . That ( actual . Values , Is . EqualTo ( data . ATmB . Values ) . Using < Complex > ( ComplexNumberComparer . Default ) ) ;
270
270
271
271
actual = A . Multiply ( BT ) ;
272
272
273
- CollectionAssert . AreEqual ( data . AmBT . Values , actual . Values , ComplexNumberComparer . Default ) ;
273
+ Assert . That ( actual . Values , Is . EqualTo ( data . AmBT . Values ) . Using < Complex > ( ComplexNumberComparer . Default ) ) ;
274
274
}
275
275
276
276
[ Test ]
@@ -298,7 +298,7 @@ public void TestMatrixPointwiseMultiply()
298
298
299
299
A . PointwiseMultiply ( B , actual ) ;
300
300
301
- CollectionAssert . AreEqual ( expected . Values , actual . Values ) ;
301
+ Assert . That ( actual . Values , Is . EqualTo ( expected . Values ) . AsCollection ) ;
302
302
303
303
// Test exceptions:
304
304
@@ -329,7 +329,7 @@ public void TestMatrixParallelMultiply()
329
329
}
330
330
}
331
331
var A = DenseMatrix . OfColumnMajor ( 120 , 120 , values ) ;
332
- CollectionAssert . AreEqual ( A . Multiply ( A ) . Values , A . ParallelMultiply ( A ) . Values ) ;
332
+ Assert . That ( A . ParallelMultiply ( A ) . Values , Is . EqualTo ( A . Multiply ( A ) . Values ) . AsCollection ) ;
333
333
}
334
334
335
335
#region Matrix creation
@@ -343,7 +343,7 @@ public void TestOfMatrix(int rows, int columns)
343
343
var denseA = denseData . A ;
344
344
var denseB = DenseMatrix . OfMatrix ( denseA ) ;
345
345
346
- Assert . IsTrue ( denseA . Equals ( denseB ) ) ;
346
+ Assert . That ( denseA . Equals ( denseB ) , Is . True ) ;
347
347
}
348
348
349
349
[ TestCase ( 2 , 2 ) ]
@@ -354,7 +354,7 @@ public void TestOfIndexed(int rows, int columns)
354
354
var denseA = denseData . A ;
355
355
var denseB = DenseMatrix . OfIndexed ( rows , columns , denseA . EnumerateIndexed ( ) ) ;
356
356
357
- Assert . IsTrue ( denseA . Equals ( denseB ) ) ;
357
+ Assert . That ( denseA . Equals ( denseB ) , Is . True ) ;
358
358
}
359
359
360
360
[ TestCase ( 2 , 2 ) ]
@@ -365,7 +365,7 @@ public void TestOfColumnMajor(int rows, int columns)
365
365
var denseA = denseData . A ;
366
366
var denseB = DenseMatrix . OfColumnMajor ( rows , columns , denseA . Values ) ;
367
367
368
- Assert . IsTrue ( denseA . Equals ( denseB ) ) ;
368
+ Assert . That ( denseA . Equals ( denseB ) , Is . True ) ;
369
369
}
370
370
371
371
[ Test ]
@@ -380,7 +380,7 @@ public void TestOfDiagonalArray()
380
380
381
381
for ( int i = 0 ; i < order ; i ++ )
382
382
{
383
- Assert . AreEqual ( A . At ( i , i ) , a ) ;
383
+ Assert . That ( a , Is . EqualTo ( A . At ( i , i ) ) ) ;
384
384
}
385
385
}
386
386
@@ -393,7 +393,7 @@ public void TestCreateIdentity()
393
393
394
394
for ( int i = 0 ; i < order ; i ++ )
395
395
{
396
- Assert . AreEqual ( A . At ( i , i ) , Complex . One ) ;
396
+ Assert . That ( Complex . One , Is . EqualTo ( A . At ( i , i ) ) ) ;
397
397
}
398
398
}
399
399
0 commit comments