@@ -70,7 +70,7 @@ public void ResultOfShouldProduceExpectedFailureResult()
7070 public async Task ResultOfAsyncShouldProduceExpectedSuccessResult ( )
7171 {
7272 // Given / When
73- Result < int > result = await Result < int > . OfAsync ( async ( ) => await Task . FromResult ( 1 ) ) ;
73+ Result < int > result = await Result < int > . OfAsync ( async ( ) => await Task . FromResult ( 1 ) , TestContext . Current . CancellationToken ) ;
7474
7575 // Then
7676 Assert . IsType < Success < int > > ( result ) ;
@@ -80,7 +80,7 @@ public async Task ResultOfAsyncShouldProduceExpectedSuccessResult()
8080 public async Task ResultOfAsyncShouldProduceExpectedFailureResult ( )
8181 {
8282 // Given / When
83- Result < int > result = await Result < int > . OfAsync ( async ( ) => await Task . FromException < int > ( FailureException ) ) ;
83+ Result < int > result = await Result < int > . OfAsync ( async ( ) => await Task . FromException < int > ( FailureException ) , TestContext . Current . CancellationToken ) ;
8484
8585 // Then
8686 Assert . IsType < Failure < int > > ( result ) ;
@@ -418,7 +418,8 @@ await result.MatchAsync(
418418 isSuccess = true ;
419419 return Task . CompletedTask ;
420420 } ,
421- failure : _ => isFailure = true
421+ failure : _ => isFailure = true ,
422+ token : TestContext . Current . CancellationToken
422423 ) ;
423424
424425 // Then
@@ -441,7 +442,8 @@ await result.MatchAsync(
441442 isSuccess = true ;
442443 return Task . CompletedTask ;
443444 } ,
444- failure : _ => isFailure = true
445+ failure : _ => isFailure = true ,
446+ token : TestContext . Current . CancellationToken
445447 ) ;
446448
447449 // Then
@@ -514,7 +516,8 @@ await result.MatchAsync(
514516 {
515517 isFailure = true ;
516518 return Task . CompletedTask ;
517- }
519+ } ,
520+ token : TestContext . Current . CancellationToken
518521 ) ;
519522
520523 // Then
@@ -537,7 +540,8 @@ await result.MatchAsync(
537540 {
538541 isFailure = true ;
539542 return Task . CompletedTask ;
540- }
543+ } ,
544+ token : TestContext . Current . CancellationToken
541545 ) ;
542546
543547 // Then
@@ -755,7 +759,8 @@ public async Task ResultMatchAsyncFuncTTaskTResultFuncExceptionTResultFromSucces
755759 // When
756760 int actual = await result . MatchAsync (
757761 success : _ => Task . FromResult ( 1 ) ,
758- failure : _ => 0
762+ failure : _ => 0 ,
763+ token : TestContext . Current . CancellationToken
759764 ) ;
760765
761766 // Then
@@ -772,7 +777,8 @@ public async Task ResultMatchAsyncFuncTTaskTResultFuncExceptionTResultFromFailur
772777 // When
773778 int actual = await result . MatchAsync (
774779 success : _ => Task . FromResult ( 0 ) ,
775- failure : _ => 1
780+ failure : _ => 1 ,
781+ token : TestContext . Current . CancellationToken
776782 ) ;
777783
778784 // Then
@@ -827,7 +833,8 @@ public async Task ResultMatchAsyncFuncTResultFuncExceptionTaskTResultFromSuccess
827833 // When
828834 int actual = await result . MatchAsync (
829835 success : _ => 1 ,
830- failure : _ => Task . FromResult ( 0 )
836+ failure : _ => Task . FromResult ( 0 ) ,
837+ token : TestContext . Current . CancellationToken
831838 ) ;
832839
833840 // Then
@@ -844,7 +851,8 @@ public async Task ResultMatchAsyncFuncTResultFuncExceptionTaskTResultFromFailure
844851 // When
845852 int actual = await result . MatchAsync (
846853 success : _ => 0 ,
847- failure : _ => Task . FromResult ( 1 )
854+ failure : _ => Task . FromResult ( 1 ) ,
855+ token : TestContext . Current . CancellationToken
848856 ) ;
849857
850858 // Then
@@ -1015,7 +1023,7 @@ public async Task ResultSelectAsyncFuncTTaskFromFailureShouldProduceExpectedResu
10151023 Result expected = Result . Failure ( FailureException ) ;
10161024
10171025 // When
1018- Result actual = await result . SelectAsync ( _ => Task . CompletedTask ) ;
1026+ Result actual = await result . SelectAsync ( _ => Task . CompletedTask , TestContext . Current . CancellationToken ) ;
10191027
10201028 // Then
10211029 Assert . Equal ( expected , actual ) ;
@@ -1029,7 +1037,7 @@ public async Task ResultSelectAsyncFuncTTaskFromSuccessShouldProduceExpectedResu
10291037 Result expected = Result . Success ( ) ;
10301038
10311039 // When
1032- Result actual = await result . SelectAsync ( _ => Task . CompletedTask ) ;
1040+ Result actual = await result . SelectAsync ( _ => Task . CompletedTask , TestContext . Current . CancellationToken ) ;
10331041
10341042 // Then
10351043 Assert . Equal ( expected , actual ) ;
@@ -1043,7 +1051,7 @@ public async Task ResultSelectAsyncFuncTTaskFromSuccessWithExceptionShouldProduc
10431051 Result expected = Result . Failure ( FailureException ) ;
10441052
10451053 // When
1046- Result actual = await result . SelectAsync ( _ => throw FailureException ) ;
1054+ Result actual = await result . SelectAsync ( _ => throw FailureException , TestContext . Current . CancellationToken ) ;
10471055
10481056 // Then
10491057 Assert . Equal ( expected , actual ) ;
@@ -1144,7 +1152,7 @@ public async Task ResultSelectAsyncFunctionOfTResultFromFailureShouldProduceExpe
11441152 Result < int > expected = Result < int > . Failure ( FailureException ) ;
11451153
11461154 // When
1147- Result < int > actual = await result . SelectAsync ( _ => Task . FromResult ( 1 ) ) ;
1155+ Result < int > actual = await result . SelectAsync ( _ => Task . FromResult ( 1 ) , TestContext . Current . CancellationToken ) ;
11481156
11491157 // Then
11501158 Assert . Equal ( expected , actual ) ;
@@ -1158,7 +1166,7 @@ public async Task ResultSelectAsyncFunctionOfTResultFromSuccessShouldProduceExpe
11581166 Result < int > expected = Result < int > . Success ( 1 ) ;
11591167
11601168 // When
1161- Result < int > actual = await result . SelectAsync ( _ => Task . FromResult ( 1 ) ) ;
1169+ Result < int > actual = await result . SelectAsync ( _ => Task . FromResult ( 1 ) , TestContext . Current . CancellationToken ) ;
11621170
11631171 // Then
11641172 Assert . Equal ( expected , actual ) ;
@@ -1172,7 +1180,7 @@ public async Task ResultSelectAsyncFunctionOfTResultFromSuccessWithExceptionShou
11721180 Result < int > expected = Result < int > . Failure ( FailureException ) ;
11731181
11741182 // When
1175- Result < int > actual = await result . SelectAsync < int > ( _ => throw FailureException ) ;
1183+ Result < int > actual = await result . SelectAsync < int > ( _ => throw FailureException , TestContext . Current . CancellationToken ) ;
11761184
11771185 // Then
11781186 Assert . Equal ( expected , actual ) ;
@@ -1273,7 +1281,8 @@ public async Task ResultSelectManyAsyncFunctionFromFailureShouldProduceExpectedR
12731281 Result expected = Result . Failure ( FailureException ) ;
12741282
12751283 // When
1276- Result actual = await result . SelectManyAsync ( async _ => await Task . FromResult ( Result . Success ( ) ) ) ;
1284+ Result actual = await result . SelectManyAsync ( async _ =>
1285+ await Task . FromResult ( Result . Success ( ) ) , TestContext . Current . CancellationToken ) ;
12771286
12781287 // Then
12791288 Assert . Equal ( expected , actual ) ;
@@ -1287,7 +1296,8 @@ public async Task ResultSelectManyAsyncFunctionFromSuccessShouldProduceExpectedR
12871296 Result expected = Result . Success ( ) ;
12881297
12891298 // When
1290- Result actual = await result . SelectManyAsync ( async _ => await Task . FromResult ( Result . Success ( ) ) ) ;
1299+ Result actual = await result . SelectManyAsync ( async _ =>
1300+ await Task . FromResult ( Result . Success ( ) ) , TestContext . Current . CancellationToken ) ;
12911301
12921302 // Then
12931303 Assert . Equal ( expected , actual ) ;
@@ -1301,7 +1311,7 @@ public async Task ResultSelectManyAsyncFunctionFromSuccessWithExceptionShouldPro
13011311 Result expected = Result . Failure ( FailureException ) ;
13021312
13031313 // When
1304- Result actual = await result . SelectManyAsync ( _ => throw FailureException ) ;
1314+ Result actual = await result . SelectManyAsync ( _ => throw FailureException , TestContext . Current . CancellationToken ) ;
13051315
13061316 // Then
13071317 Assert . Equal ( expected , actual ) ;
@@ -1402,7 +1412,8 @@ public async Task ResultSelectManyAsyncFunctionOfTResultFromFailureShouldProduce
14021412 Result < int > expected = Result < int > . Failure ( FailureException ) ;
14031413
14041414 // When
1405- Result < int > actual = await result . SelectManyAsync < int > ( async _ => await Task . FromResult ( Result < int > . Success ( 1 ) ) ) ;
1415+ Result < int > actual = await result . SelectManyAsync < int > ( async _ =>
1416+ await Task . FromResult ( Result < int > . Success ( 1 ) ) , TestContext . Current . CancellationToken ) ;
14061417
14071418 // Then
14081419 Assert . Equal ( expected , actual ) ;
@@ -1416,7 +1427,8 @@ public async Task ResultSelectManyAsyncFunctionOfTResultFromSuccessShouldProduce
14161427 Result < int > expected = Result < int > . Success ( 1 ) ;
14171428
14181429 // When
1419- Result < int > actual = await result . SelectManyAsync < int > ( async _ => await Task . FromResult ( Result < int > . Success ( 1 ) ) ) ;
1430+ Result < int > actual = await result . SelectManyAsync < int > ( async _ =>
1431+ await Task . FromResult ( Result < int > . Success ( 1 ) ) , TestContext . Current . CancellationToken ) ;
14201432
14211433 // Then
14221434 Assert . Equal ( expected , actual ) ;
@@ -1430,7 +1442,7 @@ public async Task ResultSelectManyAsyncFunctionOfTResultFromSuccessWithException
14301442 Result < int > expected = Result < int > . Failure ( FailureException ) ;
14311443
14321444 // When
1433- Result < int > actual = await result . SelectManyAsync < int > ( _ => throw FailureException ) ;
1445+ Result < int > actual = await result . SelectManyAsync < int > ( _ => throw FailureException , TestContext . Current . CancellationToken ) ;
14341446
14351447 // Then
14361448 Assert . Equal ( expected , actual ) ;
0 commit comments