TDD это просто! MVVM Compose Ui-Test Espresso & Unit- test JUnit4 Calculator Episode2 zero

В реальном времени пишу юай тесты и юнит тесты на вьюмодель по TDD для приложения калькулятор. В чем отличие между нулем и другими цифрами? Почему в одном сценарии мы можем использовать подряд множество нулей, а в другом нет. Как написать тесты которые не допустят неправильного использования нулей? Пошаговая демонстрация простоты и силы TDD. первая серия https://youtu.be/jfFREfEVFho Подписывайтесь на телеграм канал https://t.me/easyCodeRu Ссылка на репозиторий https://github.com/JohnnySC/TDDCalculator таймкоды 00:00 - 02:10 небольшие улучшения 02:10 - 03:50 план на сегодня - multiple zeros 03:50 - 06:10 step 1 ui test 06:10 - 09:00 refactor in VM test 09:00 - 10:00 step 2 unit test 10:00 - 12:00 step 3 viewmodel fix 12:00 - 19:00 step 4 ui test added 19:00 - 20:30 step 4 unit test added 20:30 - 23:20 step 5 viewmodel fix 23:20 - 33:00 при изменении кода запускайте все тесты для проверки 33:00 - 38:30 new feature leading zeros step 1 unit test 38:30 - 39:30 leading zeros step 1 ui test 39:30 - 40:30 cherry pick commit 40:30 - 43:20 leading zeros step 1 viewmodel fix 43:20 - 45:50 leading zeros step 4 ui test added case 45:50 - 47:00 leading zeros step 4 unit test added case 47:00 - 51:30 leading zeros step 5 viewmodel fix 51:30 - 51:30 завершение

Иконка канала Ремонтная акура
19 подписчиков
12+
4 месяца назад
12+
4 месяца назад

В реальном времени пишу юай тесты и юнит тесты на вьюмодель по TDD для приложения калькулятор. В чем отличие между нулем и другими цифрами? Почему в одном сценарии мы можем использовать подряд множество нулей, а в другом нет. Как написать тесты которые не допустят неправильного использования нулей? Пошаговая демонстрация простоты и силы TDD. первая серия https://youtu.be/jfFREfEVFho Подписывайтесь на телеграм канал https://t.me/easyCodeRu Ссылка на репозиторий https://github.com/JohnnySC/TDDCalculator таймкоды 00:00 - 02:10 небольшие улучшения 02:10 - 03:50 план на сегодня - multiple zeros 03:50 - 06:10 step 1 ui test 06:10 - 09:00 refactor in VM test 09:00 - 10:00 step 2 unit test 10:00 - 12:00 step 3 viewmodel fix 12:00 - 19:00 step 4 ui test added 19:00 - 20:30 step 4 unit test added 20:30 - 23:20 step 5 viewmodel fix 23:20 - 33:00 при изменении кода запускайте все тесты для проверки 33:00 - 38:30 new feature leading zeros step 1 unit test 38:30 - 39:30 leading zeros step 1 ui test 39:30 - 40:30 cherry pick commit 40:30 - 43:20 leading zeros step 1 viewmodel fix 43:20 - 45:50 leading zeros step 4 ui test added case 45:50 - 47:00 leading zeros step 4 unit test added case 47:00 - 51:30 leading zeros step 5 viewmodel fix 51:30 - 51:30 завершение

, чтобы оставлять комментарии