---
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