feat: add missing model constants

This commit is contained in:
Stevan Freeborn
2025-07-14 23:30:02 -05:00
parent 21ce029f09
commit b859859548
2 changed files with 90 additions and 0 deletions
@@ -131,4 +131,64 @@ public class AnthropicModelsTests
actual.Should().Be(expected);
}
[Fact]
public void Claude37Sonnet20250219_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-3-7-sonnet-20250219";
var actual = AnthropicModels.Claude37Sonnet20250219;
actual.Should().Be(expected);
}
[Fact]
public void Claude37SonnetLatest_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-3-7-sonnet-latest";
var actual = AnthropicModels.Claude37SonnetLatest;
actual.Should().Be(expected);
}
[Fact]
public void ClaudeSonnet420250514_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-sonnet-4-20250514";
var actual = AnthropicModels.ClaudeSonnet420250514;
actual.Should().Be(expected);
}
[Fact]
public void ClaudeSonnet40_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-sonnet-4-0";
var actual = AnthropicModels.ClaudeSonnet40;
actual.Should().Be(expected);
}
[Fact]
public void ClaudeOpus420250514_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-opus-4-20250514";
var actual = AnthropicModels.ClaudeOpus420250514;
actual.Should().Be(expected);
}
[Fact]
public void ClaudeOpus40_WhenCalled_ItShouldReturnExpectedValue()
{
var expected = "claude-opus-4-0";
var actual = AnthropicModels.ClaudeOpus40;
actual.Should().Be(expected);
}
}