Описание тега flutter-mockito
0
ответов
Как издеваться над универсальным html-пакетом flutter
Я использую эту библиотеку для использования html.window.open()в моем коде, но я не могу имитировать его для своих тестов. Я импортировал такую библиотеку import "package:universal_html/html.dart" as html;в коде. Мой тест пытается проверить (испол…
25 май '21 в 08:43
1
ответ
Как издеваться над VideoPlayerController.network() во Flutter
Я пишу простой тест для своего виджета видеоплеера, который использует плагин video_player. Я не могу имитировать сетевой запрос видеоконтроллера на получение видео по сети. Код моего виджета выглядит так: late VideoPlayerController _videoController…
17 июн '21 в 13:23
1
ответ
Тест на флаттер с mockito и dartz не прошел
Я тестирую реализацию репозитория, но тест не проходит, и я не могу найти ошибку. Это репозиторий: class ProductRepositoryImpl implements ProductRepository { final ProductRemoteDataSource remoteDataSource; final NetworkInfo networkInfo; ProductRepos…
06 авг '21 в 17:44
2
ответа
Отсутствует ошибка заглушки на mockito во флаттере. Попытка использовать setString на имитируемых SharedPreferences
Я пытаюсь издеваться над sharedPreferences с помощью Mockito в моем проекте flutter. Вот журнал ошибок. package:mockito/src/mock.dart 190:7 Mock._noSuchMethod package:mockito/src/mock.dart 184:45 Mock.noSuchMethod test\feature\number_trivia\data\dat…
10 окт '21 в 13:07
0
ответов
Доступ к GetXController в тесте виджета Flutter
Я занимаюсь реализацией теста виджетов для экрана входа в систему. В приложении экран входа в систему предлагает пользователю переключатель управления для установки предпочтений для биометрических данных, если они доступны на устройстве. Мы изучаем …
01 окт '21 в 17:51
1
ответ
Модульный тест защищенного хранилища Flutter
Привет, как часть проекта, я хотел бы протестировать свои классы, подобные приведенному ниже, но у меня небольшая проблема. Невозможно проверить, я всегда сталкиваюсь с одними и теми же ошибками: «тип« Null »не является подтипом типа« Future<OAut…
24 ноя '21 в 17:52
1
ответ
Почему мой mockito не прошел тест, если фактический результат совпадает с ожидаемым? трепетать
Я использую Mockito в приложении flutter и хочу добавить несколько тестовых примеров: этот прогон не удался, а фактический результат такой же, как и ожидаемый, вот мой тестовый файл: @GenerateMocks([ResumeParserDataSource]) void main() { late MockRe…
09 дек '21 в 18:56
0
ответов
Как сделать модульный тест с двумя фьючерсами внутри одного и того же метода?
я использую mockitoпакет для создания модульных тестов. В документации говорится только о простом будущем модульном тестировании. В моем случае я столкнулся с методом, который использует два метода Futures. Примеры, которые я имею в виду, LocalDatab…
26 апр '22 в 14:00
0
ответов
тип «Null» не является подтипом типа «Future<bool>»
Я получаю следующую ошибку, когда пытаюсь реализовать блочное тестирование в своем проекте флаттера. type 'Null' is not a subtype of type 'Future<bool>' package:mynovatium/features/signup/repositories/signup_repository.dart 10:16 MockRepositor…
27 май '22 в 20:24
0
ответов
Flutter: фиктивный метод расширения с использованием Mocktail (от EasyLocalization)
Пакет флаттера easy_localization имеет метод расширения в BuildContext, который выглядит следующим образом: Locale get deviceLocale => EasyLocalization.of(this)!.deviceLocale; Я хочу издеваться над этим, используя Mocktail. Я пытался: import 'pac…
31 окт '22 в 14:23
1
ответ
Почему я получаю «MissingStubError», даже если функция заглушена?
У меня есть эта функция: Future<void> run( void Function() onStart, void Function() newCallback, void Function() updateCallback, void Function() onFinish, ) { return Future(() async { // heavy work }); } Я пытаюсь издеваться над этим: when(() …
16 дек '22 в 12:13
3
ответа
тип «Null» не является подтипом типа «Future<Either<Failure, NumberTrivia>>»
Я учился делать тест-драйв (tdd), а также чистую архитектуру кода на флаттере, и снова и снова сталкивался с незнакомой проблемой. То есть тип 'Null' не является подтипом типа 'Future<Either<Failure, NumberTrivia>>'. Этот метод объявлен …
26 дек '22 в 12:37
2
ответа
Где хранить фиктивные файлы в проекте флаттера?
Есть ли наилучшая практика хранения фиктивных файлов во Flutter? В частности, автоматически сгенерированные фиктивные файлы, поскольку я использую@generateMocksаннотация из пакета Mockito . Должен ли я, например, создать пакет, предназначенный для х…
18 июл '22 в 09:46
0
ответов
Модульное тестирование Firebase Flutter Firebase.initializeApp()
Я впервые тестирую приложение. Я пытался проверить аутентификацию Firebase и получил эту ошибку. Я также ищу в документе, но все устарело или не поддерживает firebase. это мой код import 'package:ecommerce/main.dart'; import 'package:ecommerce/servi…
14 ноя '22 в 13:48
0
ответов
Mockito не генерирует макеты
У меня было несколько существующих макетов с mockito. Я изменил имена некоторых классов, над которыми издевались, и теперь mockito больше не создает для них моки. Пример: import 'package:mockito/annotations.dart'; import 'package:vepo/src/presentati…
23 июл '22 в 08:42
1
ответ
Как издеваться над StateNotifier во флаттере / Riverpod
Я написал простой провайдер во флаттере, который должен предоставлять текущую дату/время (clock.now() из пакета часов): final clockProvider = StateNotifierProvider<Clock, DateTime>((ref) { return Clock(); }); class Clock extends StateNotifier&…
09 окт '22 в 17:27
0
ответов
Получить SendPort именованного ReceivePort без прямого доступа к ReceivePort для тестирования?
Я выполняю модульное тестирование и пытаюсь издеваться над классом, вызывающим функции C через ffi. Пара функций отвечает за запуск и остановку потока в C. Функция запуска передает nativePort в C для связи с потоком. Функция остановки сигнализирует …
11 дек '22 в 11:54
0
ответов
Как написать тест виджета для экрана, который использует провайдера с использованием макета или макета?
как писать тесты виджетов с использованием макета или макета для экрана, который вызывает API от провайдера в initState? экран ниже вызывает API от провайдера в initState. Итак, здесь я хочу написать тестовые примеры для проверки состояния экрана, т…
08 июн '23 в 06:44
1
ответ
Как исправить, что тип «Null» не является подтипом типа «int»? (модульный тест Mockito)
Сообщение об ошибке, с которым вы сталкиваетесь, «тип «Null» не является подтипом типа «int»» предполагает, что может возникнуть проблема с тем, как вы создаете или используете экземпляр MockCalculator в моем тесте. Как исправить, что тип «Null» не …
02 сен '23 в 13:49
0
ответов
тип «Null» не является подтипом ошибки типа «Future<String>», отображаемой в модульном тесте
Привет, ребята. Я столкнулся с проблемой, связанной с модульным тестом во Flutter. Я использую флаттер версии 3.10.5 и плагин Mockito. Я не могу понять, почему отображаются ошибки ниже. пожалуйста, помогите мне узнать. Ниже я предоставил необходимые…
29 окт '23 в 18:05