All module projects should come with an automated test in a folder named as test
.
Terratest framework is recommended for automated test, use testify as assertion library.
There are 3 types of [unit tests](./unit test.md), e2e tests and version upgrade tests