testinteg
subproject can be used for the integration testing. It assumes there is a running ICON network (either local or remote) that can be connected for the testing. It uses the ICON Java SDK (foundation.icon:icon-sdk:2.0.0
) to interact with the network. The default configuration is for gochain-local network. If you want to change this configuration, either modify the configuration file directly or set the proper system property (env.props
) when you run the integration testing (see example).integrationTest
task to run the integration testing. Here is the example of invoking the MultisigWallet integration testing.