Friday
Friday copied to clipboard
Expanded testing
Description
Automated tests are currently set up for Friday, however they don't test anything useful at the moment. What I want to work on are tests for each of the individual functions with some pre-defined input and output. It'll probably involve making a custom test bot on API.AI for which we can define some input and output. I also want to look at the possibility of having the plugins include their own tests that are aggregated and run by the test script.
What will be involved
- Custom API.AI bot for testing
- Test functions for processing responses, selecting responses, testing the plugin system, etc.