I am wondering, if there is a way, how to create automated tests of functionality, which is custom developed and installed via Module loader.
- I would like to create acceptance tests for functionality built for SugarCRM fronted - GUI, which is in fact JS app using REST. (examples: test custom button, role management setup...)
- I would like to create functional tests for our custom REST endpoints
- I would like to create unit tests for custom Logic hooks and Process definitions if possible
Is there a way, how to do it in clean way? Does somebody have such experience with SugarCRM testing?
I am thinking about Codeception, but not sure how setup it alongside SugarCRM.