the test coverage of the React frontend application is quite low.
The goal of this issue is to increase it by:
- adding a testing case where no dotbot is available
- adding a testing case where no sailbot is available
- add test cases for error handling of the rest api helper functions