Fix tests
2 files changed, 12 insertions, 6 deletions
diff --git a/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs b/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs
index 282f5824..ca2c4623 100644
--- a/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs
+++ b/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs
@@ -229,9 +229,15 @@ public class MessageTests(ITestOutputHelper testOutputHelper, TestFixture fixtur
Client.Gateway.OnceGatewayMessage.Add(async payload => {
if (payload is { Opcode: GatewayOpcode.S2CDispatch, DispatchEventType: "READY" }) {
_testOutputHelper.WriteLine("Got ready: {0} {1} ({2} data keys)", payload.Opcode, payload.DispatchEventType, payload.EventData!.Count);
- await Channel.SendMessageAsync(new MessageSchema() {
-
- });
+ var mPayload = new JsonObject() {
+ { "content", "meow" }
+ };
+
+ var reqContent = new MultipartFormDataContent();
+ reqContent.Add(JsonContent.Create(mPayload), "payload_json");
+
+ var res = await Assert.HttpSuccess(await Client.ApiHttpClient.PostAsync($"channels/{Channel.Id}/messages", reqContent,
+ cancellationToken: TestContext.Current.CancellationToken));
return false;
}
diff --git a/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs b/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs
index 25dabdca..976dda1e 100644
--- a/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs
+++ b/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs
@@ -130,9 +130,9 @@ public class SpacebarClientChannel(AuthenticatedSpacebarClient client, long chan
return (await resp.Content.ReadFromJsonAsync<Channel>())!;
}
- public async Task SendMessageAsync(MessageSchema messageSchema) {
- throw new NotImplementedException();
- }
+// public async Task SendMessageAsync(MessageSchema messageSchema) {
+// throw new NotImplementedException();
+// }
}
public class SpacebarClientGuild(AuthenticatedSpacebarClient client, long guildId) {
|