Team-uMigrate / umigrate

Source code for the uMigrate project
13 stars 2 forks source link

Front-end unit testing #461

Open deandrebaker opened 3 years ago

deandrebaker commented 3 years ago

We are not unit testing much of the front-end at all. This has caused defects to surface when merging new features to the main branch.

We need to write unit tests to make sure that screens don't break when being rendered, components render only when they should, and state changes only when it should.

We also need to write unit tests for any custom logic we have. We may need to extract logic into separate functions so we can test it independently.