Вопросы по теме 'flutter-test'

Не могу ввести текст в тесте на флаттер
Я пытался протестировать элемент, который при нажатии IconButton текстовый объект изменяется на TextFormField. Когда я пытаюсь это проверить, я получаю следующую ошибку: A Timer is still pending even after the widget tree was disposed....
3703 просмотров
schedule 31.05.2022

Как запустить пример из пакета / библиотеки Flutter?
У меня следующая простая структура каталогов: flutter_published .idea android build ios lib main.dart flutter_published.iml pubspec.lock pubspec.yaml network_to_file_image .idea example...
1344 просмотров

Совместите файлы теста флаттера с источником
Помещение тестовых файлов в каталог test требует умственной гимнастики, когда нужно помнить, что нужно перемещать тестовый файл при перемещении источников или даже найти соответствующий тестовый файл. Есть ли способ при флаттере разместить...
98 просмотров
schedule 15.08.2022

Тест виджета Flutter Listview не работает, текст ошибки не найден внутри списка?
Код моего настраиваемого виджета: class CustomWidget extends StatefulWidget { final int index; final String value; final bool isSelected; final VoidCallback onSelect; const CustomWidget({ Key key,...
1360 просмотров
schedule 12.09.2022

Активы не загружаются, когда я запускаю свой тест с помощью драйвера Flutter
Когда я запускаю свой интеграционный тест с использованием драйвера Flutter, я обнаружил, что изображения в моем приложении вообще не загружаются. Хотя, если я запускаю свое приложение из flutter run, все работает нормально. Вот мой тестовый код:...
574 просмотров
schedule 05.04.2024

scrollcontroller не привязан ни к каким представлениям прокрутки (Swiper)
Я использую пакет Swiper для достижения эффекта карусели на моих изображениях. Я пытаюсь обновить текущий индекс своего Swiper , передав callback функцию его дочернему элементу. но когда я пытаюсь вызвать функцию, она возвращает ошибку «...
664 просмотров

Зачем помечать модульный тест как асинхронный во Flutter
Я новичок во Flutter, а также в TDD, и я не понимаю, почему и когда помечать модульный тест как асинхронный во флаттере. Просматривая документацию , я нашел этот фрагмент кода: // Create a MockClient using the Mock class provided by the...
2062 просмотров
schedule 28.07.2022

Сопоставление сигнатуры метода с неизвестным параметром в фиктивном классе
У меня есть этот метод: Future<Either<Failure, WorkEntity>> updateWorkEntity({int id, String title, TimeType timeType, int times, DateTime executed}) который вызывается так: repository.updateWorkEntity(id: workEntity.id,...
374 просмотров
schedule 02.05.2023

Как правильно издеваться над NavigatorObserver во Flutter с помощью Mockito?
У меня есть тест, в котором я пытаюсь наблюдать за поведением [Navigator] , когда приложение переходит от contacts_footer.dart к create_and_edit_contact.dart (push) и обратно (pop). Используя verify из пакета Mockito, я могу успешно проверить,...
2307 просмотров
schedule 06.07.2022

Как удалить интервал между значком и текстом в текстовом поле - Flutter?
Я новичок в flutter, и я создаю панель поиска, для этого я использовал TextField и добавлен значок префикса, но между значком и вводимым текстом появляются лишние пробелы. Пожалуйста, дайте мне знать, как я могу удалить или уменьшить...
1626 просмотров

API сообщения Flutter, отправляющее несколько значений с одинаковым параметром имени
Как несколько данных могут быть отправлены с одним и тем же параметром имени в post api во флаттере. В php мы используем параметр [], а затем мы можем отправлять несколько данных, но я новичок в флаттере, поэтому я хочу знать, как это можно сделать....
522 просмотров

Ошибка при нажатии навигатора: «! _DebugLocked ': неверно».
Когда я пытался нажать из initstate, появляется эта ошибка. Помощь Импортируйте файлы сюда import 'package:flutter/material.dart'; import 'package:flutter_spinkit/flutter_spinkit.dart'; import 'package:corona_app/screens/home.dart'; Виджет с...
200 просмотров
schedule 02.07.2022

Как я могу получить данные после нажатия кнопки во флаттере?
Я делаю калькулятор любви, так как я новичок. Но я извлекаю данные из API и вычисляю их в бэкэнде. Но я не могу сделать это с помощью кнопки. Пожалуйста, помогите мне сделать это. import 'dart:io'; import...
1629 просмотров

Получение неизвестной ошибки: app: processDebugResources во время работы флаттера
Сегодня, когда я запускал свой проект Flutter, у меня возникла неизвестная ошибка, и ее решение, согласно моим исследованиям, недоступно. Скажите, пожалуйста, знаете ли вы, как это решить. До сегодняшнего дня я не получал подобных ошибок . Почему...
313 просмотров

Как импортировать файлы тестовых утилит внутри ваших тестов на Dart/Flutter
У меня есть несколько модульных тестов и несколько классов, которые связаны только с тестами, например, фабрики для моих моделей, некоторые расширения на mockito и другие... Проблема в том, что когда я пытаюсь импортировать эти файлы из своих...
339 просмотров
schedule 12.08.2022

Тесты виджета Flutter не могут найти InputDecoration.errorText
Примечание: это для веб-приложения Flutter. Я тестирую TextField, чтобы показать, что если ввод недействителен, отображается текст ошибки, указанный в InputDecoration. Виджет работает надлежащим образом, когда я запускаю все приложение и...
132 просмотров
schedule 24.12.2022

Драйвер Flutter зависает на заставке
Я пытаюсь настроить тесты драйвера Flutter для своего приложения, и приложение работает асинхронно, поэтому я нашел https://github.com/flutter/flutter/issues/41029 , в котором говорится, что все, что вам нужно сделать, это добавить await...
434 просмотров
schedule 23.08.2022

флаттер игнорирует кнопку и выполняет функцию
Я разрабатываю приложение, в котором есть несколько кнопок для каждого действия, и чтобы код был более упорядоченным, я написал функцию с кнопкой: Widget addButton(String msg,Function f){ return Padding( padding: EdgeInsets.all(3),...
30 просмотров

Отсутствует именованный параметр с ошибкой имени при флаттере
Когда я запускаю свое приложение flutter в студии Android, появляется эта ошибка, я сделал flutter clean и много команд, но это не сработало. Running Gradle task 'assembleDebug'......
1074 просмотров

Метод был вызван при нулевом значении с помощью DocumentSnapshot и Firestore.
В основном мне нужно сохранить в списке поля коллекции в базе данных firestore. Это виджет, который заботится о подключении к базе данных: Future<DocumentSnapshot> MissionRetriever1() async{ return await FirebaseFirestore.instance...
45 просмотров