Skip to content

Commit a9afa89

Browse files
Use Assert.ThrowsAnyAsync
1 parent 4167445 commit a9afa89

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/CommunityToolkit.Maui.UnitTests/Mocks/MockPopupHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ static void MapOnOpened(MockPopupHandler arg1, IPopup arg2, object? arg3)
3636

3737
static void MapOnClosed(MockPopupHandler handler, IPopup view, object? result)
3838
{
39-
view.HandlerCompleteTCS.SetResult();
39+
view.HandlerCompleteTCS.TrySetResult();
4040
}
4141
}

src/CommunityToolkit.Maui.UnitTests/Views/Popup/PopupTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public async Task ShowPopupAsync_CancellationTokenExpired()
5757
// Ensure CancellationToken Has Expired
5858
await Task.Delay(100, CancellationToken.None);
5959

60-
await Assert.ThrowsAsync<OperationCanceledException>(() => page.ShowPopupAsync(popup, cts.Token));
60+
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => page.ShowPopupAsync(popup, cts.Token));
6161
}
6262

6363
[Fact(Timeout = (int)TestDuration.Short)]
@@ -86,7 +86,7 @@ public async Task ShowPopupAsync_CancellationTokenCancelled()
8686
// Ensure CancellationToken Has Expired
8787
await cts.CancelAsync();
8888

89-
await Assert.ThrowsAsync<OperationCanceledException>(() => page.ShowPopupAsync(popup, cts.Token));
89+
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => page.ShowPopupAsync(popup, cts.Token));
9090
}
9191

9292
[Fact(Timeout = (int)TestDuration.Short)]
@@ -115,7 +115,7 @@ public async Task CloseAsync_CancellationTokenExpired()
115115
// Ensure CancellationToken Has Expired
116116
await Task.Delay(100, CancellationToken.None);
117117

118-
await Assert.ThrowsAsync<OperationCanceledException>(() => popup.CloseAsync(token: cts.Token));
118+
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => popup.CloseAsync(token: cts.Token));
119119
}
120120

121121
[Fact(Timeout = (int)TestDuration.Short)]
@@ -144,7 +144,7 @@ public async Task CloseAsync_CancellationTokenCancelled()
144144
// Ensure CancellationToken Has Expired
145145
await cts.CancelAsync();
146146

147-
await Assert.ThrowsAsync<OperationCanceledException>(() => popup.CloseAsync(token: cts.Token));
147+
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => popup.CloseAsync(token: cts.Token));
148148
}
149149

150150
[Fact(Timeout = (int)TestDuration.Short)]

0 commit comments

Comments
 (0)