From 723476b18f7cc4bdb4f1e38e8c3d3eddcbd714ba Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Mon, 14 Jul 2025 23:03:42 -0500 Subject: [PATCH] tests: add test for file source constructor with id --- .../Unit/Models/FileSourceTests.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/AnthropicClient.Tests/Unit/Models/FileSourceTests.cs b/tests/AnthropicClient.Tests/Unit/Models/FileSourceTests.cs index 6a99d28..621b585 100644 --- a/tests/AnthropicClient.Tests/Unit/Models/FileSourceTests.cs +++ b/tests/AnthropicClient.Tests/Unit/Models/FileSourceTests.cs @@ -32,6 +32,17 @@ public class FileSourceTests : SerializationTest result.Type.Should().Be(type); } + [Fact] + public void Constructor_WhenCalledWithId_ItShouldInitializeProperties() + { + var id = "id"; + + var result = new FileSource(id); + + result.Id.Should().Be(id); + result.Type.Should().Be("file"); + } + [Fact] public void JsonSerialization_WhenSerialized_ItShouldHaveExpectedShape() {