Currently all bot tests create bots programmatically instead of using the json configuration parsing. Test coverage would be increased if they generated json configuration instead, and then parsed it. Or separate configuration parsing tests could be written.