[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Styling - no new features
Why is this change required? What problem(s) does it solve?
It provides the infrastructure to build unit tests on the front end using jest and testing-library packages. I added a simple file testing the footer component as well. It should make startup on front-end testing a bit easier when Volcano gets started on it.
Were there any challenges while implementing this feature? If so, how were they addressed?
No
Where should the reviewer start? How can this be tested?
Go to client > tests. Most of the changes are in this folder. You can ensure that the tests are running well by using npm run test:unit
Type of change:
Why is this change required? What problem(s) does it solve?
It provides the infrastructure to build unit tests on the front end using jest and testing-library packages. I added a simple file testing the footer component as well. It should make startup on front-end testing a bit easier when Volcano gets started on it.
Were there any challenges while implementing this feature? If so, how were they addressed?
No
Where should the reviewer start? How can this be tested?
Go to client > tests. Most of the changes are in this folder. You can ensure that the tests are running well by using
npm run test:unit
Link issues