Concordium / concordium-smart-contract-tools

Tools for building, deploying, and interacting with smart contracts
Apache License 2.0
2 stars 8 forks source link

Integration testing in Cargo Concordium #17

Closed Bargsteen closed 1 year ago

Bargsteen commented 1 year ago

Cargo Concordium has support for simulation smart contracts off-chain, but it is quite limited in capacity. It only supports simulating one method at a time, and the execution will stop at the first interrupt (which occurs when a transfer to an account occurs, the contract invokes another contract, or when the contract wants to upgrade).

The purpose of this epic is to improve the testing and simulation capabilities of Cargo Concordium so that it is possible to test not only one contract to completion but also multiple contracts interacting together.

Bargsteen commented 1 year ago

Closed by https://github.com/Concordium/concordium-smart-contract-tools/pull/23