Yes, test cases are important in coding as they help validate code correctness, identify and fix errors, serve as documentation, facilitate maintenance, and increase confidence in code quality and reliability.
There are a few articles wrote by @KAL
https://blog.ton.org/step-by-step-guide-for-writing-your-first-smart-contract-in-func-2
It's a overview tutorial that brings you from zero to end writing the smart contract in FunC and also with testinYes, test cases are important in coding as they help validate code correctness, identify and fix errors, serve as documentation, facilitate maintenance, and increase confidence in code quality and reliability.
There are a few articles wrote by @KAL
https://blog.ton.org/step-by-step-guide-for-writing-your-first-smart-contract-in-func-2
It's a overview tutorial that brings you from zero to end writing the smart contract in FunC and also with testing cases.
Never the less, here is a fresh tutorial by Kal as well laucnhed recently:
https://ton-community.github.io/tutorials/
Even that, from my latest knowledge, community is working on a "Hardhart", "Foundry" similar test, debugging, deploy all-in-one library, called "Bluepint". Enjoy.