csharp-sdk/tests/ModelContextProtocol.AspNetCore.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stephen Halter e3ff552824
Improve testing for StreamableHttpHandler and IdleTrackingBackgroundService (#345)
* Add idle session pruning tests
* Remove redundant CTS from StreamableHttpHandler
  * StreamableHttpServerTransport.HandlePostRequest already creates the equivelant CTS
    which DeleteRequest_CompletesSession_WhichCancelsLongRunningToolCalls verifies
* Fix accept header validation for GET
* Use InvalidOperationException for transport-not-connected errors in doc comments
* Fix flaky Cancellation_ThrowsCancellationException test
2025-04-24 10:49:02 -07:00
..
Utils Improve testing for StreamableHttpHandler and IdleTrackingBackgroundService (#345) 2025-04-24 10:49:02 -07:00
GlobalUsings.cs Separate ASP.NET Core tests into a distinct project and make the main test project netfx compatible. (#254) 2025-04-09 19:16:53 +01:00
MapMcpTests.cs Emit root-relative /message endpoint when using SSE Server (#323) 2025-04-20 14:31:48 -07:00
ModelContextProtocol.AspNetCore.Tests.csproj Improve testing for StreamableHttpHandler and IdleTrackingBackgroundService (#345) 2025-04-24 10:49:02 -07:00
SseIntegrationTests.cs Add server-side Streamable HTTP transport support (#330) 2025-04-18 17:07:23 -07:00
SseServerIntegrationTestFixture.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00
SseServerIntegrationTests.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00
StreamableHttpTests.cs Improve testing for StreamableHttpHandler and IdleTrackingBackgroundService (#345) 2025-04-24 10:49:02 -07:00