# In-Depth

Learn how to prepare a Hardhat test script for a fork that lets you test with Superfluid

{% content-ref url="in-depth/hardhat-mainnet-fork-testing" %}
[hardhat-mainnet-fork-testing](https://superfluid.gitbook.io/superfluid/developers/testing-guide/in-depth/hardhat-mainnet-fork-testing)
{% endcontent-ref %}

Learn how to simulate Super App registration so you can test your Super Apps on forks. Demo'd in Hardhat as well.

{% content-ref url="in-depth/super-app-testing-on-mainnet-forks" %}
[super-app-testing-on-mainnet-forks](https://superfluid.gitbook.io/superfluid/developers/testing-guide/in-depth/super-app-testing-on-mainnet-forks)
{% endcontent-ref %}
