tests: add converter tests

This commit is contained in:
Stevan Freeborn
2025-05-12 15:57:56 -05:00
parent 7cbbd21d71
commit e68174a16c
3 changed files with 63 additions and 32 deletions
@@ -1,29 +0,0 @@
namespace StevesBot.Worker.Tests.Integration;
public class DiscordEventConverterTests
{
private readonly JsonSerializerOptions _jsonSerializerOptions = new()
{
PropertyNamingPolicy = JsonNamingPolicy.CamelCase,
Converters =
{
new DiscordEventConverter()
}
};
[Fact]
public void Deserialize_WhenCalledWithUnknownOpCode_ItShouldReturnADiscordEvent()
{
}
private string Serialize(object obj)
{
return JsonSerializer.Serialize(obj, _jsonSerializerOptions);
}
private T? Deserialize<T>(string json)
{
return JsonSerializer.Deserialize<T>(json, _jsonSerializerOptions);
}
}