If you want your environment to be truly isolated then I would recommend creating a separate Microsoft tenant for this. This way, your test environment will have its own independent Azure AD which you can use for integration testing with various Azure resources. You would then have an Azure subscription created on this new tenant.
Here's some documentation to help with this.
https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-create-new-tenant