Neo-fairy-test is a set of tools designed to enhance the testing and debugging experience of Neo N3 smart contracts. Maintained by Neo blockchain developer Hecate2 and packaged as a plugin for NeoCLI, the solution allows developers to test transactions and smart contracts against real world network state.
Fairy operations
The test environment delivers a significantly different experience to Neo Express, which offers easy-to-deploy private networks. Instead, neo-fairy-test allows developers to send “fairy transactions” or deploy “fairy contracts” to their own modified version of public networks, such as MainNet or TestNet.
These operations are executed and stored in memory on the local node rather than published in MainNet blocks. This feature enables thorough testing against real world on-chain environments, without needing to re-deploy and set up code, incur gas fees, or make unintended changes to global state.
neonewstoday.com