Hey guys, Tal Kol in his famous article is noting that their team writes tests in TypeScript, rather then fift. This brings me to 2 questions:
- Is there any more materials on writing those tests (@talkol was the part 2 ever published? 🙏)
- What are pros and cons of doing it with TS vs fift?


As far as I understood, in order to test internal command, tests is the only way to run them before deploying to blockchain

Sep 3, 2022, 6:18 PM
https://society.ton.org/ton-hello-world-guide-for-writing-first-smart-contract-in-func-part-2
This is part two 👆, it also covers all available alternative testing methods, the leading one is toncli - you can see examples of toncli type tests here: https://github.com/disintar/toncli/blob/master/docs/advanced/func_tests_new.md
Sep 3, 2022, 6:20 PM
Awesome, thank you man!
Sep 3, 2022, 6:23 PM
the first part is ok for beginners that don’t know anything about TON developing?
Sep 3, 2022, 6:24 PM
Yes, it’s a beginner post
Sep 3, 2022, 6:24 PM
thank you
Sep 3, 2022, 6:25 PM
If there’s anything unclear let me know and I’ll fix
Sep 3, 2022, 6:25 PM
Honestly - the first part didnt get me into programming my first smart contract, maybe just because of the way my programming mind works - when i start with something new, i want to see full cycle from 0 to deployed code.

However, it got me lot's of general understanding of how TON smartcontracts work.

I ended up with hands-on coding while following this set of tutorials mentioned in official documentation:
https://github.com/romanovichim/TonFunClessons_Eng
Hey guys, I've recorded a video for those who want to make the first steps
https://youtu.be/RbIt8bjvvjE
In this video, i show resources that helped me to start and go through the first tutorial of the list of lessons I've shared
Did anybody find this video useful after watching it?

Not promoting, just seriously planning to record more videos on what I learn in TON smartcontract development.

Some feedback would be really appreciated. Thanks
Sep 5, 2022, 2:34 PM

© 2024 Draquery.com All rights reserved.