Let’s actually start with why testing our Solidity is something we should even bother doing as Smart Contract Developers. One Word: Security. With Web3 Contracts security isn’t just a nice-to-have it’s a necessity, so one way we can make sure our contract does exactly what we want it to do…