Skip to content

Commit 7809404

Browse files
DataTestMethod is deprecated; changed to TestMethod
1 parent 4dfc9e4 commit 7809404

25 files changed

Lines changed: 156 additions & 156 deletions

test/Hyperbee.Expressions.Tests/BlockAsyncBasicTests.cs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace Hyperbee.Expressions.Tests;
99
[TestClass]
1010
public class BlockAsyncBasicTests
1111
{
12-
[DataTestMethod]
12+
[TestMethod]
1313
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
1414
[DataRow( CompleterType.Immediate, CompilerType.System )]
1515
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -36,7 +36,7 @@ public async Task BlockAsync_ShouldAwaitSuccessfully_WithCompletedTask( Complete
3636
Assert.AreEqual( 1, result );
3737
}
3838

39-
[DataTestMethod]
39+
[TestMethod]
4040
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
4141
[DataRow( CompleterType.Immediate, CompilerType.System )]
4242
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -67,7 +67,7 @@ public async Task BlockAsync_ShouldAwaitMultipleSuccessfully_WithCompletedTask(
6767
Assert.AreEqual( 2, result );
6868
}
6969

70-
[DataTestMethod]
70+
[TestMethod]
7171
[DataRow( CompilerType.Fast )]
7272
[DataRow( CompilerType.System )]
7373
[DataRow( CompilerType.Interpret )]
@@ -86,7 +86,7 @@ public async Task BlockAsync_ShouldAwaitSuccessfully_WithDelayedTask( CompilerTy
8686
Assert.AreEqual( 5, result );
8787
}
8888

89-
[DataTestMethod]
89+
[TestMethod]
9090
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
9191
[DataRow( CompleterType.Immediate, CompilerType.System )]
9292
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -117,7 +117,7 @@ public async Task BlockAsync_ShouldAwaitMultipleTasks_WithDifferentResults( Comp
117117
Assert.AreEqual( 2, result ); // Last awaited result should be returned
118118
}
119119

120-
[DataTestMethod]
120+
[TestMethod]
121121
[DataRow( CompilerType.Fast )]
122122
[DataRow( CompilerType.System )]
123123
[DataRow( CompilerType.Interpret )]
@@ -136,7 +136,7 @@ public async Task BlockAsync_ShouldThrowException_WithFaultedTask( CompilerType
136136
await compiledLambda();
137137
}
138138

139-
[DataTestMethod]
139+
[TestMethod]
140140
[DataRow( CompilerType.Fast )]
141141
[DataRow( CompilerType.System )]
142142
[DataRow( CompilerType.Interpret )]
@@ -156,7 +156,7 @@ public async Task BlockAsync_ShouldHandleCanceledTask_WithCancellation( Compiler
156156
await compiledLambda();
157157
}
158158

159-
[DataTestMethod]
159+
[TestMethod]
160160
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
161161
[DataRow( CompleterType.Immediate, CompilerType.System )]
162162
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -184,7 +184,7 @@ public async Task BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedTasks( Comple
184184
Assert.AreEqual( 2, result );
185185
}
186186

187-
[DataTestMethod]
187+
[TestMethod]
188188
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
189189
[DataRow( CompleterType.Immediate, CompilerType.System )]
190190
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -215,7 +215,7 @@ public async Task BlockAsync_ShouldAwaitNestedBlockAsync_WithNestedLambdas( Comp
215215
Assert.AreEqual( 2, result );
216216
}
217217

218-
[DataTestMethod]
218+
[TestMethod]
219219
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
220220
[DataRow( CompleterType.Immediate, CompilerType.System )]
221221
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -261,7 +261,7 @@ public async Task BlockAsync_ShouldShareVariablesBetweenBlocks_WithNestedAwaits(
261261
Assert.AreEqual( 7, result );
262262
}
263263

264-
[DataTestMethod]
264+
[TestMethod]
265265
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
266266
[DataRow( CompleterType.Immediate, CompilerType.System )]
267267
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -285,7 +285,7 @@ public async Task BlockAsync_ShouldHandleSyncAndAsync_WithMixedOperations( Compl
285285
Assert.AreEqual( 20, result ); // The last operation is asynchronous and returns 20
286286
}
287287

288-
[DataTestMethod]
288+
[TestMethod]
289289
[DataRow( CompilerType.Fast )]
290290
[DataRow( CompilerType.System )]
291291
[DataRow( CompilerType.Interpret )]
@@ -303,7 +303,7 @@ public async Task BlockAsync_ShouldAwaitSuccessfully_WithTask( CompilerType comp
303303
Assert.IsTrue( true ); // If no exception, the test is successful
304304
}
305305

306-
[DataTestMethod]
306+
[TestMethod]
307307
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
308308
[DataRow( CompleterType.Immediate, CompilerType.System )]
309309
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -333,7 +333,7 @@ public async Task BlockAsync_ShouldAwaitSuccessfully_WithReturnLabel( CompleterT
333333
Assert.AreEqual( 10, result ); // The last operation is asynchronous and returns 10
334334
}
335335

336-
[DataTestMethod]
336+
[TestMethod]
337337
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
338338
[DataRow( CompleterType.Immediate, CompilerType.System )]
339339
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -365,7 +365,7 @@ public async Task BlockAsync_ShouldPreserveVariableAssignment_BeforeAndAfterAwai
365365
Assert.AreEqual( 15, result );
366366
}
367367

368-
[DataTestMethod]
368+
[TestMethod]
369369
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
370370
[DataRow( CompleterType.Immediate, CompilerType.System )]
371371
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -416,7 +416,7 @@ public async Task BlockAsync_ShouldPreserveVariablesInNestedBlock_WithAwaits( Co
416416
Assert.AreEqual( 255, result );
417417
}
418418

419-
[DataTestMethod]
419+
[TestMethod]
420420
[DataRow( CompilerType.Fast )]
421421
[DataRow( CompilerType.System )]
422422
[DataRow( CompilerType.Interpret )]
@@ -454,7 +454,7 @@ public async Task BlockAsync_ShouldPreserveVariables_WithNestedAwaits( CompilerT
454454
Assert.AreEqual( 10, result );
455455
}
456456

457-
[DataTestMethod]
457+
[TestMethod]
458458
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
459459
[DataRow( CompleterType.Immediate, CompilerType.System )]
460460
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -500,7 +500,7 @@ public async Task BlockAsync_ShouldAllowLambdaParameters( CompleterType complete
500500
Assert.AreEqual( 15, result );
501501
}
502502

503-
[DataTestMethod]
503+
[TestMethod]
504504
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
505505
[DataRow( CompleterType.Immediate, CompilerType.System )]
506506
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -561,7 +561,7 @@ public async Task BlockAsync_ShouldAllowParallelBlocks_WithTaskWhenAll( Complete
561561
}
562562
}
563563

564-
[DataTestMethod]
564+
[TestMethod]
565565
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
566566
[DataRow( CompleterType.Immediate, CompilerType.System )]
567567
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -613,7 +613,7 @@ public async Task BlockAsync_ShouldAllowNestedBlocks_WithoutAsync( CompleterType
613613
Assert.AreEqual( 7, result );
614614
}
615615

616-
[DataTestMethod]
616+
[TestMethod]
617617
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
618618
[DataRow( CompleterType.Immediate, CompilerType.System )]
619619
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -667,7 +667,7 @@ public void Dispose()
667667
}
668668
}
669669

670-
[DataTestMethod]
670+
[TestMethod]
671671
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
672672
[DataRow( CompleterType.Immediate, CompilerType.System )]
673673
[DataRow( CompleterType.Deferred, CompilerType.Fast )]

test/Hyperbee.Expressions.Tests/BlockAsyncConditionalTests.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace Hyperbee.Expressions.Tests;
77
[TestClass]
88
public class BlockAsyncConditionalTests
99
{
10-
[DataTestMethod]
10+
[TestMethod]
1111
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
1212
[DataRow( CompleterType.Immediate, CompilerType.System )]
1313
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -36,7 +36,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithIfThenCondition( Comple
3636
Assert.IsTrue( true ); // No exception means condition and block executed successfully
3737
}
3838

39-
[DataTestMethod]
39+
[TestMethod]
4040
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
4141
[DataRow( CompleterType.Immediate, CompilerType.System )]
4242
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -72,7 +72,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithConditionalAssignment(
7272
Assert.AreEqual( 1, result );
7373
}
7474

75-
[DataTestMethod]
75+
[TestMethod]
7676
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
7777
[DataRow( CompleterType.Immediate, CompilerType.System )]
7878
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -102,7 +102,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseTrueBranch( C
102102
Assert.AreEqual( 1, result );
103103
}
104104

105-
[DataTestMethod]
105+
[TestMethod]
106106
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
107107
[DataRow( CompleterType.Immediate, CompilerType.System )]
108108
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -132,7 +132,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithIfThenElseFalseBranch(
132132
Assert.AreEqual( 2, result );
133133
}
134134

135-
[DataTestMethod]
135+
[TestMethod]
136136
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
137137
[DataRow( CompleterType.Immediate, CompilerType.System )]
138138
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -161,7 +161,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithConditionalInTest( Comp
161161
Assert.AreEqual( 1, result );
162162
}
163163

164-
[DataTestMethod]
164+
[TestMethod]
165165
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
166166
[DataRow( CompleterType.Immediate, CompilerType.System )]
167167
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -194,7 +194,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitInTrueAndFalseBran
194194
Assert.AreEqual( 10, result ); // Condition is true, so the true branch should be awaited
195195
}
196196

197-
[DataTestMethod]
197+
[TestMethod]
198198
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
199199
[DataRow( CompleterType.Immediate, CompilerType.System )]
200200
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -225,7 +225,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeAndAfterCond
225225
Assert.AreEqual( 15, result ); // Last awaited value should be 15
226226
}
227227

228-
[DataTestMethod]
228+
[TestMethod]
229229
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
230230
[DataRow( CompleterType.Immediate, CompilerType.System )]
231231
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -255,7 +255,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithFalseCondition( Complet
255255
Assert.AreEqual( 20, result ); // False branch should be awaited and return 20
256256
}
257257

258-
[DataTestMethod]
258+
[TestMethod]
259259
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
260260
[DataRow( CompleterType.Immediate, CompilerType.System )]
261261
[DataRow( CompleterType.Deferred, CompilerType.Fast )]
@@ -295,7 +295,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithComplexConditionalLogic
295295
Assert.AreEqual( 2, result ); // Second condition is false, so the false branch returns 2
296296
}
297297

298-
[DataTestMethod]
298+
[TestMethod]
299299
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
300300
[DataRow( CompleterType.Immediate, CompilerType.System )]
301301
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -332,7 +332,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithNestedConditionals( Com
332332
Assert.AreEqual( 10, result ); // The true branch contains another conditional, false branch executed
333333
}
334334

335-
[DataTestMethod]
335+
[TestMethod]
336336
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
337337
[DataRow( CompleterType.Immediate, CompilerType.System )]
338338
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]

test/Hyperbee.Expressions.Tests/BlockAsyncLoopTests.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace Hyperbee.Expressions.Tests;
77
[TestClass]
88
public class BlockAsyncLoopTests
99
{
10-
[DataTestMethod]
10+
[TestMethod]
1111
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
1212
[DataRow( CompleterType.Immediate, CompilerType.System )]
1313
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -49,7 +49,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeBreak( Compl
4949
Assert.AreEqual( 1, result ); // Loop should break after 1 iteration
5050
}
5151

52-
[DataTestMethod]
52+
[TestMethod]
5353
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
5454
[DataRow( CompleterType.Immediate, CompilerType.System )]
5555
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -92,7 +92,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterLoop( Complet
9292
Assert.AreEqual( 2, result ); // Loop breaks after 2 iterations
9393
}
9494

95-
[DataTestMethod]
95+
[TestMethod]
9696
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
9797
[DataRow( CompleterType.Immediate, CompilerType.System )]
9898
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -136,7 +136,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitBeforeContinue( Co
136136
Assert.AreEqual( 2, result ); // Loop continues past the first iteration
137137
}
138138

139-
[DataTestMethod]
139+
[TestMethod]
140140
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
141141
[DataRow( CompleterType.Immediate, CompilerType.System )]
142142
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -180,7 +180,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithAwaitAfterContinue( Com
180180
Assert.AreEqual( 2, result ); // Loop processes all iterations
181181
}
182182

183-
[DataTestMethod]
183+
[TestMethod]
184184
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
185185
[DataRow( CompleterType.Immediate, CompilerType.System )]
186186
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]
@@ -223,7 +223,7 @@ public async Task AsyncBlock_ShouldAwaitSuccessfully_WithMultipleAwaitsInLoop( C
223223
Assert.AreEqual( 1, result ); // Loop processes all iterations
224224
}
225225

226-
[DataTestMethod]
226+
[TestMethod]
227227
[DataRow( CompleterType.Immediate, CompilerType.Fast )]
228228
[DataRow( CompleterType.Immediate, CompilerType.System )]
229229
[DataRow( CompleterType.Immediate, CompilerType.Interpret )]

0 commit comments

Comments
 (0)