Files
anthropic-client/tests/AnthropicClient.Tests/Unit/Utils/ArgumentValidatorTests.cs
T

24 lines
546 B
C#

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();
}
}