20 lines
532 B
C#
20 lines
532 B
C#
namespace StevesBot.Worker.Tests.Unit;
|
|
|
|
public class DiscordCloseCodesTests
|
|
{
|
|
[Theory]
|
|
[InlineData(4004, false)]
|
|
[InlineData(4010, false)]
|
|
[InlineData(4011, false)]
|
|
[InlineData(4012, false)]
|
|
[InlineData(4013, false)]
|
|
[InlineData(4014, false)]
|
|
[InlineData(null, true)]
|
|
[InlineData(1000, true)]
|
|
public void IsReconnectable_WhenCalledWithCloseCode_ItShouldReturnExpectedResult(int? closeCode, bool expected)
|
|
{
|
|
var result = DiscordCloseCodes.IsReconnectable(closeCode);
|
|
|
|
result.Should().Be(expected);
|
|
}
|
|
} |