34 lines
958 B
C#
34 lines
958 B
C#
namespace StevesBot.Worker.Tests.Unit;
|
|||
|
|
|
||
|
|
public class DiscordRestClientExceptionTests
|
||
|
|
{
|
||
|
|
[Fact]
|
||
|
|
public void Constructor_WhenCalledWithNoParameters_ItShouldCreateInstance()
|
||
|
|
{
|
||
|
|
var exception = new DiscordRestClientException();
|
||
|
|
|
||
|
|
exception.Should().NotBeNull();
|
||
|
|
}
|
||
|
|
|
||
|
|
[Fact]
|
||
|
|
public void Constructor_WhenCalledWithMessage_ItShouldCreateInstance()
|
||
|
|
{
|
||
|
|
var message = "Test message";
|
||
|
|
var exception = new DiscordRestClientException(message);
|
||
|
|
|
||
|
|
exception.Should().NotBeNull();
|
||
|
|
exception.Message.Should().Be(message);
|
||
|
|
}
|
||
|
|
|
||
|
|
[Fact]
|
||
|
|
public void Constructor_WhenCalledWithMessageAndInnerException_ItShouldCreateInstance()
|
||
|
|
{
|
||
|
|
var message = "Test message";
|
||
|
|
var innerException = new Exception("Inner exception");
|
||
|
|
var exception = new DiscordRestClientException(message, innerException);
|
||
|
|
|
||
|
|
exception.Should().NotBeNull();
|
||
|
|
exception.Message.Should().Be(message);
|
||
|
|
exception.InnerException.Should().Be(innerException);
|
||
|
|
}
|
||
|
|
}
|