Not sure how we'll do this yet, I'm inexperienced in front end testing. I think libraries like Jest might be the answer.
These tests should prevent breaking changes from being introduced into main. They will be triggerable from a script defined in package.json and be integrated into the workflow ci-client.yaml.
For example, checking that the <EditAssessment /> component can actually edit an assessment, and that all it's fields fill properly.
Not sure how we'll do this yet, I'm inexperienced in front end testing. I think libraries like Jest might be the answer.
These tests should prevent breaking changes from being introduced into main. They will be triggerable from a script defined in
package.json
and be integrated into the workflowci-client.yaml
.For example, checking that the
<EditAssessment />
component can actually edit an assessment, and that all it's fields fill properly.