tests: add tests

This commit is contained in:
Stevan Freeborn
2025-05-12 14:50:32 -05:00
parent 54c8e53a77
commit 7cbbd21d71
4 changed files with 62 additions and 1 deletions
@@ -0,0 +1,29 @@
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);
}
}