@@ -96,14 +96,14 @@ Reference: [Module Initializers](https://learn.microsoft.com/en-us/dotnet/csharp
9696static bool InitCalled ;
9797
9898[Test ]
99- public void ModuleInitTest () =>
100- Assert .True (InitCalled );
99+ public async Task ModuleInitTest () =>
100+ await Assert .That (InitCalled ). IsTrue ( );
101101
102102[ModuleInitializer ]
103103public static void ModuleInit () =>
104104 InitCalled = true ;
105105```
106- <sup ><a href =' /src/Tests/ModuleInitSample.cs#L4-L16 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-ModuleInitializerAttribute ' title =' Start of snippet ' >anchor</a ></sup >
106+ <sup ><a href =' /src/Tests/ModuleInitSample.cs#L3-L15 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-ModuleInitializerAttribute ' title =' Start of snippet ' >anchor</a ></sup >
107107<!-- endSnippet -->
108108
109109
@@ -225,25 +225,24 @@ If consuming in a project that targets net461 or net462, a reference to System.V
225225<!-- snippet: IndexRange -->
226226<a id =' snippet-IndexRange ' ></a >
227227``` cs
228- [TestFixture ]
229228class IndexRangeSample
230229{
231230 [Test ]
232- public void Range ()
231+ public async Task Range ()
233232 {
234233 var substring = " value" [2 .. ];
235- Assert .AreEqual ( " lue" , substring );
234+ await Assert .That ( substring ). IsEqualTo ( " lue" );
236235 }
237236
238237 [Test ]
239- public void Index ()
238+ public async Task Index ()
240239 {
241240 var ch = " value" [^ 2 ];
242- Assert .AreEqual ( 'u' , ch );
241+ await Assert .That ( ch ). IsEqualTo ( 'u' );
243242 }
244243
245244 [Test ]
246- public void ArrayIndex ()
245+ public async Task ArrayIndex ()
247246 {
248247 var array = new []
249248 {
@@ -253,11 +252,11 @@ class IndexRangeSample
253252
254253 var value = array [^ 2 ];
255254
256- Assert .AreEqual ( " value1" , value );
255+ await Assert .That ( value ). IsEqualTo ( " value1" );
257256 }
258257}
259258```
260- <sup ><a href =' /src/Tests/IndexRangeSample.cs#L1-L35 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-IndexRange ' title =' Start of snippet ' >anchor</a ></sup >
259+ <sup ><a href =' /src/Tests/IndexRangeSample.cs#L1-L34 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-IndexRange ' title =' Start of snippet ' >anchor</a ></sup >
261260<!-- endSnippet -->
262261
263262
@@ -278,15 +277,15 @@ class IndexRangeSample
278277<!-- snippet: OverloadResolutionPriority -->
279278<a id =' snippet-OverloadResolutionPriority ' ></a >
280279``` cs
281- [TestFixture ]
282280public class OverloadResolutionPriorityAttributeTests
283281{
284282 [Test ]
285- public void Run ()
283+ public Task Run ()
286284 {
287285 int [] arr = [1 , 2 , 3 ];
288286 // Prints "Span" because resolution priority is higher
289287 Method (arr );
288+ return Task .CompletedTask ;
290289 }
291290
292291 [OverloadResolutionPriority (2 )]
@@ -1487,7 +1486,7 @@ class NullabilityTarget
14871486<a id =' snippet-NullabilityUsage ' ></a >
14881487``` cs
14891488[Test ]
1490- public void Test ()
1489+ public async Task Test ()
14911490{
14921491 var type = typeof (NullabilityTarget );
14931492 var arrayField = type .GetField (" ArrayField" )! ;
@@ -1497,14 +1496,14 @@ public void Test()
14971496
14981497 var arrayInfo = context .Create (arrayField );
14991498
1500- Assert .AreEqual ( NullabilityState . NotNull , arrayInfo .ReadState );
1501- Assert .AreEqual ( NullabilityState . Nullable , arrayInfo .ElementType ! .ReadState );
1499+ await Assert .That ( arrayInfo .ReadState ). IsEqualTo ( NullabilityState . NotNull );
1500+ await Assert .That ( arrayInfo .ElementType ! .ReadState ). IsEqualTo ( NullabilityState . Nullable );
15021501
15031502 var genericInfo = context .Create (genericField );
15041503
1505- Assert .AreEqual ( NullabilityState . NotNull , genericInfo .ReadState );
1506- Assert .AreEqual ( NullabilityState . NotNull , genericInfo .GenericTypeArguments [0 ].ReadState );
1507- Assert .AreEqual ( NullabilityState . Nullable , genericInfo .GenericTypeArguments [1 ].ReadState );
1504+ await Assert .That ( genericInfo .ReadState ). IsEqualTo ( NullabilityState . NotNull );
1505+ await Assert .That ( genericInfo .GenericTypeArguments [0 ].ReadState ). IsEqualTo ( NullabilityState . NotNull );
1506+ await Assert .That ( genericInfo .GenericTypeArguments [1 ].ReadState ). IsEqualTo ( NullabilityState . Nullable );
15081507}
15091508```
15101509<sup ><a href =' /src/Tests/NullabilitySamples.cs#L6-L29 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-NullabilityUsage ' title =' Start of snippet ' >anchor</a ></sup >
0 commit comments