Site icon AppTractor

Как убрать Activity context из ViewModel и написать Unit-test

Итак вам нужно сделать экран Google Sign-in и для этого требуется активити контекст. У вас есть ViewModel в которую вы решили закинуть активити контекст. Как избавиться от Android зависимости в вьюмодели и в репозитории и почему это важно? Как написать юнит тест, почему и как Android зависимость вам мешает.

Все прелести ООП в этом одном видео. Ну и как бонус почему классы юзкейсов это скорей зло и от этого надо уходить.

Exit mobile version