-
Notifications
You must be signed in to change notification settings - Fork 71
Reintroduce (and document) TestAdapter/TestFlow equivalents for testing in Agents SDK #760
Description
Hi 👋
In my company, while migrating from Bot Framework SDK to Agents SDK, one major gap we encountered is the lack of an official testing approach equivalent to TestAdapter and TestFlow.
In Bot Framework, these components were extremely valuable to simulate conversations, validate dialog flows and
write clean, deterministic unit/integration tests
In Agents SDK, there is currently no clear replacement or guidance on how to achieve the same testing patterns.
This makes it significantly harder to:
- port existing test suites
- write reliable conversational tests
- isolate agent logic from infrastructure concerns (auth, connections, etc.)
It appears that similar testing utilities still exist internally in the repository (under the tests folder), but they are: not exposed publicly, not documented and not usable by SDK consumers
It would be extremely helpful to reintroduce a public TestAdapter/TestFlow (or equivalent: expose the internal testing utilities already present in the repo)... and provide official guidance and samples for testing conversational flows in Agents SDK
Thanks for your work on the SDK 🙏