Testing AI Agents: Beyond assertEquals