📄️ Unit tests
Unit tests validate isolated logic without requiring full application startup.
📄️ Integration tests
Integration tests validate behavior across module boundaries, especially where state, storage, and service adapters interact.
📄️ Acceptance testing
Acceptance testing confirms that Smart Lang AAC satisfies functional and non-functional requirements for end users and caregivers.