unittest является стандартным python модулем, не связанным напрямую с Django, поскольку он только использует его.
Вы можете протестировать асин * c функции с unittest, но с гораздо большим количеством шаблонов (импорт asyncio et c)
В качестве документов для каналов указано
Если у вас нормальные Django просмотры, вы можете продолжить тестировать их с помощью стандартного Django теста инструменты и клиент. Вам потребуется только асинхронная настройка для кода, написанного как потребители.
Это причина, по которой каналы используют pytest-asyncio , и она не изменится в будущем