Testing a fork locally with OpenGSN

Hey there! I would like to be able to test a custom TokenPaymaster that needs to get some quotes and do some swaps using Uniswap and I want to find out how to use maybe the GSNTestEnvironment to connect to the existing infra…or maybe deploy a new one if that’s easier. I want to test it locally on forks of mainnets so that I also have the Uni infra available, in order to not wrap my head around having to deploy it myself, set up the liquidity pools, etc.
I have already successfully tested the interactions with OpenGSN following “gsn-with-ethers”, so that’s my starting point. What would be the leads that I should follow in order to achieve the aforementioned?