dify/api/tests/unit_tests/services/test_inner_mail_service.py
Byron.wang c4ea406586
refactor(api): decouple system features and web adapters (#40772)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-01 11:50:52 +00:00

15 lines
467 B
Python

from unittest.mock import MagicMock
from services.entities.mail_entities import InnerMailMessage
from services.inner_mail_service import InnerMailService
def test_inner_mail_service_delegates_to_dispatcher() -> None:
dispatch = MagicMock()
service = InnerMailService(dispatch=dispatch)
message = InnerMailMessage(recipients=("one@example.com",), subject="Subject", body="Body")
service.send(message)
dispatch.assert_called_once_with(message)