Test suite
Here we note two areas for test-suite improvement.
Lack of unit tests. For the cosmwasm contract, a test suite could be easily implemented. A test suite helps to catch the unexpected behavior of a contract. Currently, many parts of the contract are not covered by a test suite. Good test coverage has multiple effects.
It finds bugs and design flaws early (preaudit or prerelease).
It displays code maturity.
It bolsters customer trust in your product.
It improves understanding of how the code functions, integrates, and operates — for developers and auditors alike.
It increases development velocity long-term.