Get Mystery Box with random crypto!

First version of Smart Contracts TestSuite4 (TS4) February 16 | Everscale Dev EN

First version of Smart Contracts TestSuite4 (TS4)

February 16, 2021 — TON Labs is releasing the first version of its Smart Contracts TestSuite4 (TS4) — easy to use script-based tool for Free TON smart contract testing and debugging. TS4 lightweight system optimized for Test Driven Development (TDD) is blistering fast, allowing debugging of complex smart contract systems without deploying them to the blockchain, from code execution, message exchange, down to the level of TON Virtual Machine instructions.

Written in Rust, TS4 supports Python scripts which allow testing of complex multi contract interaction scenarios on any user machine.

TS4 Github repository includes tutorials and user documentation helping developers to start testing their smart contracts in minutes.

TS4 is available now

"While developing complicated smart contracts, such as DePools and Elector, using TDD methodology we came to realize a need for a convenient testing instrument for complex scenarios. We had not only to model complex contract interactions, but also to make possible full automation of this testing. TS4 framework was created first to test DePool contract with speed and flexibility in mind. Once we built it, we realized it could be used for a much wider spectrum of use cases. We are planning to add a data visualization module as well as step-through debugging." — says TS4 technical lead Victor Bargachev, who is also the original author of Sol2TVM solidity compiler for TON.

Stay tuned for more updates!

#TS4 #FreeTON