Pull to refresh
4
3
Yelaman Yelmuratov @Garyshker

Flutter developer

Send message

Упрощение тестирования с Approval Tests в Dart

Level of difficultyEasy
Reading time5 min
Views793

Approval Tests и почему оно важно | Dart 🎯
Approval Tests представляют собой альтернативный подход к традиционным утверждениям при тестировании программного обеспечения. Они особенно полезны при работе со сложными объектами, такими как длинные строки, коллекции или объекты с большим количеством свойств. Захватывая результат вывода и сравнивая его с утвержденной версией, утверждающие тесты упрощают процесс проверки того, что ваш код ведет себя так, как ожидается. В этой статье мы познакомимся с Dart-реализацией Approval Tests и продемонстрируем их использование на примере.

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments0

Как подключить локализацию L10n c Riverpod без ошибок с HTTP Requests

Level of difficultyEasy
Reading time3 min
Views965

Для начинающих в Riverpod

До этого пользовался Provider совместно с BLoC и недавно решился попробовать Riverpod в одном из проектов. В ходе работы столкнулся с проблемой, которую многие могут не замечать.

При использовании Logger для Http запросов он отправлял несколько запросов, даже если был отправлен лишь 1. Для устранения проблемы нужно будет создать собственный провайдер для Dio и работать уже с ним.

Читать далее
Rating0
Comments4

Information

Rating
1,024-th
Registered
Activity

Specialization

Mobile Application Developer
Middle
From 120,000 ₽
Flutter
Dart
Development of mobile applications
Android development
Client-server applications
Android Studio
MVVM