|
29 | 29 | using Remora.Discord.API.Abstractions.Rest;
|
30 | 30 | using Remora.Discord.API.Objects;
|
31 | 31 | using Remora.Discord.Rest.API;
|
| 32 | +using Remora.Discord.Rest.Tests.Extensions; |
32 | 33 | using Remora.Discord.Rest.Tests.TestBases;
|
33 | 34 | using Remora.Discord.Tests;
|
34 | 35 | using Remora.Rest.Core;
|
@@ -70,7 +71,7 @@ public async Task PerformsRequestCorrectly()
|
70 | 71 | (
|
71 | 72 | b => b
|
72 | 73 | .Expect(HttpMethod.Get, $"{Constants.BaseURL}guilds/{guildID}/auto-moderation/rules")
|
73 |
| - .Respond("application/json", SampleRepository.Get<IReadOnlyList<IAutoModerationRule>>()) |
| 74 | + .Respond<IReadOnlyList<IAutoModerationRule>>() |
74 | 75 | );
|
75 | 76 |
|
76 | 77 | var result = await api.ListAutoModerationRulesAsync(guildID);
|
@@ -106,7 +107,7 @@ public async Task PerformsRequestCorrectly()
|
106 | 107 | (
|
107 | 108 | b => b
|
108 | 109 | .Expect(HttpMethod.Get, $"{Constants.BaseURL}guilds/{guildID}/auto-moderation/rules/{ruleID}")
|
109 |
| - .Respond("application/json", SampleRepository.Get<IAutoModerationRule>()) |
| 110 | + .Respond<IAutoModerationRule>() |
110 | 111 | );
|
111 | 112 |
|
112 | 113 | var result = await api.GetAutoModerationRuleAsync(guildID, ruleID);
|
@@ -178,7 +179,7 @@ public async Task PerformsRequestCorrectly()
|
178 | 179 | .WithProperty("exempt_channels", p => p.IsArray(a => a.WithCount(0)))
|
179 | 180 | )
|
180 | 181 | )
|
181 |
| - .Respond("application/json", SampleRepository.Get<IAutoModerationRule>()) |
| 182 | + .Respond<IAutoModerationRule>() |
182 | 183 | );
|
183 | 184 |
|
184 | 185 | var result = await api.CreateAutoModerationRuleAsync
|
@@ -262,7 +263,7 @@ public async Task PerformsRequestCorrectly()
|
262 | 263 | .WithProperty("exempt_channels", p => p.IsArray(a => a.WithCount(0)))
|
263 | 264 | )
|
264 | 265 | )
|
265 |
| - .Respond("application/json", SampleRepository.Get<IAutoModerationRule>()) |
| 266 | + .Respond<IAutoModerationRule>() |
266 | 267 | );
|
267 | 268 |
|
268 | 269 | var result = await api.ModifyAutoModerationRuleAsync
|
@@ -311,7 +312,7 @@ public async Task PerformsRequestCorrectly()
|
311 | 312 | (
|
312 | 313 | b => b
|
313 | 314 | .Expect(HttpMethod.Delete, $"{Constants.BaseURL}guilds/{guildID}/auto-moderation/rules/{ruleID}")
|
314 |
| - .Respond("application/json", SampleRepository.Get<IAutoModerationRule>()) |
| 315 | + .Respond<IAutoModerationRule>() |
315 | 316 | );
|
316 | 317 |
|
317 | 318 | var result = await api.DeleteAutoModerationRuleAsync
|
|
0 commit comments