1- public class TypeSorterTests ( VerifySettings ? output ) :
1+ using System . Threading . Tasks ;
2+
3+ public class TypeSorterTests ( VerifySettings ? output ) :
24 VerifyBase ( output )
35{
46 public class SimpleSort
57 {
6- [ Fact ]
7- public void Run ( )
8+ [ Test ]
9+ public async Task Run ( )
810 {
911 var dependencies = new Dictionary < Type , List < Type > >
1012 {
@@ -16,10 +18,10 @@ public void Run()
1618 [ typeof ( Class2 ) ] = [ typeof ( Class3 ) ]
1719 } ;
1820 var sorted = new TypeSorter ( dependencies ) . Sorted ;
19- Assert . Equal ( 3 , sorted . Count ) ;
20- Assert . Equal ( typeof ( Class3 ) , sorted [ 0 ] ) ;
21- Assert . Equal ( typeof ( Class2 ) , sorted [ 1 ] ) ;
22- Assert . Equal ( typeof ( Class1 ) , sorted [ 2 ] ) ;
21+ await Assert . That ( sorted . Count ) . IsEqualTo ( 3 ) ;
22+ await Assert . That ( sorted [ 0 ] ) . IsEqualTo ( typeof ( Class3 ) ) ;
23+ await Assert . That ( sorted [ 1 ] ) . IsEqualTo ( typeof ( Class2 ) ) ;
24+ await Assert . That ( sorted [ 2 ] ) . IsEqualTo ( typeof ( Class1 ) ) ;
2325 }
2426
2527 class Class1 ;
@@ -31,8 +33,8 @@ class Class3;
3133
3234 public class Ensure_circular_dependencies_are_handled
3335 {
34- [ Fact ]
35- public void Run ( )
36+ [ Test ]
37+ public async Task Run ( )
3638 {
3739 var dependencies = new Dictionary < Type , List < Type > >
3840 {
@@ -52,7 +54,7 @@ Cyclic dependency detected.
5254 'Class2' wants to run after 'Class1'.
5355
5456 """ . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ;
55- Assert . Equal ( expected , exception . Message . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ) ;
57+ await Assert . That ( exception . Message . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ) . IsEqualTo ( expected ) ;
5658 }
5759
5860 class Class1 ;
@@ -62,8 +64,8 @@ class Class3;
6264
6365 public class Ensure_self_dependencies_are_handled
6466 {
65- [ Fact ]
66- public void Run ( )
67+ [ Test ]
68+ public async Task Run ( )
6769 {
6870 var dependencies = new Dictionary < Type , List < Type > >
6971 {
@@ -78,7 +80,7 @@ Cyclic dependency detected.
7880 'Class1' wants to run after 'Class1'.
7981
8082 """ . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ;
81- Assert . Equal ( expected , exception . Message . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ) ;
83+ await Assert . That ( exception . Message . Replace ( "\r \n " , "" ) . Replace ( "\n " , "" ) ) . IsEqualTo ( expected ) ;
8284 }
8385
8486 class Class1 ;
0 commit comments