Testing DAO Layer with Mocked Database Interactions: A Step-by-Step Guide - Habit Tracker with Calendar Sync - ProjectAI