Hi @meh_blah,
I recommend having a look at the OpenZeppelin Contracts tests themselves on how to do this. For example GSNRecipientERC20Fee.test.js:
GSNRecipientERC20Fee.test.js