6
6
7
7
using NUnit . Framework ;
8
8
9
- namespace Tests
9
+ namespace CodeJam
10
10
{
11
11
[ TestFixture ]
12
12
public class DisjointSetsTest
@@ -20,7 +20,7 @@ public void Test01NonGeneric()
20
20
{
21
21
for ( var i = 1 ; i <= ElementsNumber ; i += 1 + i / ( 10 + random_ . Next ( 0 , 10 ) ) )
22
22
{
23
- Console . WriteLine ( "i = {0}" , i ) ;
23
+ Console . WriteLine ( $ "i = { i } " ) ;
24
24
var djs = new DisjointSets ( ElementsNumber ) ;
25
25
foreach ( var el in RandomShuffle ( seq_ ) )
26
26
{
@@ -35,7 +35,7 @@ public void Test02Generic()
35
35
{
36
36
for ( var i = 1 ; i <= ElementsNumber ; i += 1 + i / ( 10 + random_ . Next ( 0 , 10 ) ) )
37
37
{
38
- Console . WriteLine ( "i = {0}" , i ) ;
38
+ Console . WriteLine ( $ "i = { i } " ) ;
39
39
var rs = RandomShuffle ( seq_ ) . ToList ( ) ;
40
40
var djs = new DisjointSets < int > ( rs ) ;
41
41
foreach ( var el in rs )
@@ -56,10 +56,10 @@ private static void VerifySets<T>(DisjointSetsBase<T> djs, int mod) where T : Ba
56
56
Assert . That ( djs . SetsCount , Is . EqualTo ( mod ) ) ;
57
57
for ( var i = 0 ; i < ElementsNumber ; ++ i )
58
58
{
59
- Assert . That ( djs . IndexToSetId ( i ) , Is . EqualTo ( djs . IndexToSetId ( i % mod ) ) , "i = {0 }, mod = {1}" , i , mod ) ;
59
+ Assert . That ( djs . IndexToSetId ( i ) , Is . EqualTo ( djs . IndexToSetId ( i % mod ) ) , $ "i = { i } , mod = { mod } " ) ;
60
60
}
61
61
}
62
62
63
63
private IEnumerable < T > RandomShuffle < T > ( IEnumerable < T > en ) => en . OrderBy ( x => random_ . Next ( ) ) ;
64
64
}
65
- }
65
+ }
0 commit comments