Concordium / concordium-rust-smart-contracts

Libraries and tools for writing and testing smart contracts on Concordium
https://docs.rs/concordium-std/latest/concordium_std/
Mozilla Public License 2.0
57 stars 35 forks source link

Transition from old SC testing infrastructure to new testing library #335

Closed Bargsteen closed 1 year ago

Bargsteen commented 1 year ago

The new(ish) integration testing library (docs: https://developer.concordium.software/en/mainnet/smart-contracts/guides/integration-test-contract.html) is superior to the old unit testing infrastructure in almost every way. We thus want to deprecate the old test infrastructure and update all of our example contracts to use the new testing library. This also allows us to remove some abstractions from examples that were necessary to support the old test infrastructure. The abstractions make it harder for newcomers to get started with smart contracts.

Bargsteen commented 1 year ago

Closed by https://github.com/Concordium/concordium-rust-smart-contracts/pull/347