microsoft / botframework-sdk

Bot Framework provides the most comprehensive experience for building conversation applications.
MIT License
7.5k stars 2.44k forks source link

DCR: As a developer, I would like to see a good example that shows me how to write effective unit tests for conversations #5347

Closed gabog closed 1 month ago

gabog commented 5 years ago

Issue

The BotBuilder Samples repo doesn't include any examples on how to test a bot, it would be nice to have a Test Project for the non trivial bots so developers can see a test project in action.

Proposed change

Imlement unit test project for the CoreBot

The unit tests should show case how to:

Tracking Status

Samples C# (Tracked in 1560)

Samples JavaScript (Tracked in 1561)

Samples TypeScript (Tracked in 1629)

Samples Python (Tracked in 1562)

gabog commented 5 years ago

Hi @Kaiqb, can you take a look at the list of samples above and provide some feedback on which ones makes sense to include in the list based on the BF documentation?

gabog commented 5 years ago

Linking https://github.com/Microsoft/BotBuilder-Samples/issues/1443 for future ref.