feat: create chat message

This commit is contained in:
Stevan Freeborn
2024-06-27 23:26:53 -05:00
parent 68b359163d
commit 4c2cee643a
77 changed files with 3860 additions and 0 deletions
@@ -0,0 +1,24 @@
namespace AnthropicClient.Tests.Unit.Utils;
public class ArgumentValidatorTests
{
[Fact]
public void ThrowIfNull_WhenValueIsNull_ItShouldThrowArgumentNullException()
{
object? value = null;
var action = () => ArgumentValidator.ThrowIfNull(value, "value");
action.Should().Throw<ArgumentNullException>();
}
[Fact]
public void ThrowIfNull_WhenValueIsNotNull_ItShouldNotThrow()
{
var value = new object();
var action = () => ArgumentValidator.ThrowIfNull(value, "value");
action.Should().NotThrow();
}
}