📄️ Unit tests
Testing Library
📄️ Integration tests
Overview
📄️ Acceptance test
This spreadsheet contains records of our acceptance tests offering full evaluation of our systems adherence to our functional and nonfunctional requirements. Each Row is a unique tests with steps expectations, pass fail and notes. This document verifies that all aspects of the project have been through rigorous testing.
📄️ Test Report
We used a combination of Jest and Bun's builtin testing library to create both unit and integration tests. The coverage report showcases both unit and integration tests. We originally utilized Playwright to create e2e acceptance tests but were hard pressed to maintain it as the tests would fail at the slightest change in the frontend.