Files
VolcanicAgenticCore/tests/Volcanic.AgenticCore.Extensions.Tests/A2A/A2AClientSettingsTests.cs

20 lines
587 B
C#

using Volcanic.AgenticCore.Extensions.A2A;
namespace Volcanic.AgenticCore.Extensions.Tests.A2A;
public class A2AClientSettingsTests
{
[Fact]
public void Defaults_OffWithSpecValues()
{
var s = new A2AClientSettings();
Assert.False(s.Enabled);
Assert.Equal(60, s.WaitSeconds);
Assert.Equal(TimeSpan.FromDays(1), s.WatchTimeout);
Assert.Equal(10, s.CardTimeoutSeconds);
Assert.Equal(10 * 1024 * 1024, s.MaxFileBytes);
Assert.Null(s.PushBaseUrl);
Assert.Equal("A2AClient", A2AClientSettings.SectionName);
}
}