v1.3.0
Tech Debts
The importance of testing is plenty. So should testing in React applications. Since this project began as a hackathon project, testing was not given priority. But moving forward, having unit tests will be the bare minimum.
Thanks to Jest and React testing library, writing unit tests in React applications is a breeze, That's why the above have been integrated into this project to write 43 brand new tests!
@/layouts/core
is now fully covered by tests. @/modules
have partial test coverage.
I have also added strict prop type checking for all components, using prop-types. Rather than the default warning at runtime (when prop checking fails), its integrated into the test suite, so that we shall now know about failures even before the code is merged!