Today there was a case of Hegic protocol having a fatal flaw because of a typo in their Solidity code. Looks like their smart contracts suite lacked any of automated tests and this bug was a kind of that would have been easily caught in a test.
We should definitely increase the awarness of testing needed - letting a protocol launch without tests is a failure of the technical Ethereum community to uphold standards. Someone who knew better should have told them to pull a brake.
The project was audited by Trail of Bits, and the audit report is here: Looks like there was no recommendation to have automated test suite: https://github.com/trailofbits/publications/blob/master/reviews/hegic-summary.pdf
I hope Zeppein requires all of their clients to have some minimal automated test suite coverage.