yeet FluentAssertions (#3061)

This commit is contained in:
Mihail Gribkov
2025-01-25 23:10:59 +03:00
committed by GitHub
parent bb58d7188b
commit 52c2f0d918
17 changed files with 5 additions and 32 deletions

View File

@@ -2,12 +2,13 @@ using Discord.API;
using Discord.API.Rest;
using Discord.Net;
using Discord.Rest;
using FluentAssertions;
using System;
using System.IO;
using System.Threading.Tasks;
using Xunit;
using Shouldly;
namespace Discord;
[CollectionDefinition(nameof(DiscordRestApiClientTests), DisableParallelization = true)]
@@ -47,7 +48,7 @@ public class DiscordRestApiClientTests : IClassFixture<RestGuildFixture>, IAsync
Func<Task> upload = async () =>
await _apiClient.UploadFileAsync(_channel.Id, new UploadFileParams(new FileAttachment(stream, "filename")));
await upload.Should().ThrowExactlyAsync<HttpException>()
.Where(e => e.DiscordCode == DiscordErrorCode.RequestEntityTooLarge);
var exception = await upload.ShouldThrowAsync<HttpException>();
exception.DiscordCode.ShouldBe(DiscordErrorCode.RequestEntityTooLarge);
}
}