📄️ Unit Tests
We plan to use Jest for unit testing due to its familiarity and overall ease of use. We are aiming for a minimum of 80% code coverage across our codebase.
📄️ Integration tests
Our Integration testing will be carried out using Jest and React Testing Library. Any external input will be simulated using mock objects to ensure that tests run automatically without manual entry.
📄️ Acceptance test
Non-functional acceptance testing assesses quality attributes of system features that extend beyond functional correctness.