--- tags: ncd --- # Day 3 ## Testing web 3 > *We don't need no stinkin' tests!* :construction: :construction: :construction: *Learn to write unit and simulation tests for smart contracts.* ### Core Activities - **( a )** Complete one challenge here: http://bit.ly/near-sdk-as - `#3`. a development lifecycle challenge to guide you through deploying a contract - **( b )** Complete two challenges here: https://bit.ly/near-xcc - `#1`. basic simulation tests - `#2`. intermediate simulation tests - **( c )** Write at least 3 meaningful simulation tests for one (or more) of - Linkdrop - Multisig - SputnikDAO ### Bonus Activities *If you have the time to look around the corner, here's a little more for you.* - [Scavenger Hunt Challenge #4](https://hackmd.io/fNDtnAjMQHGx3eKCvMO4PA) ### Going Deeper *If you're feeling fearless, here's about as far as you might take this road in a day* - review [Eugene's workshop](https://github.com/evgenykuzyakov/workshop) and related [berryclub](https://berryclub.io) [contracts](https://github.com/evgenykuzyakov/berryclub) - def