I have been working recently a lot with amplify and I quite like all its features and how it makes aws quick and easy to get started with. But recently I have experienced that I tend to test most functions online, like after i have pushed them to the cloud. This has been the case mostly because some functions have some permission issues regardless of what I put in the cloud formation.
I really would like to know how i'm meant to test these functions, is the amplify mock command the best way or do you guys use something else ? Please let me know in the comments, this has been driving me crazy.