Flutter - Как метод тестирования с параметром AsyncSnapshot? - PullRequest
0 голосов
/ 28 июня 2019

Мне нужно создать тестовый метод виджета (тест виджета).Это мой метод:

ListView eventList(AsyncSnapshot snapshot) {
return ListView.builder(
    itemCount: snapshot.data.documents.length,
    itemBuilder: (context, ind) {
      return Card(

        child: ListTile(
          title: Text(
            snapshot.data.documents[ind]['eventName'],
            style: TextStyle(fontSize: 20),
            maxLines: 1,
            overflow: TextOverflow.ellipsis,
          ),
          subtitle: Padding(
            padding: const EdgeInsets.only(top: 6.0),
            child: Text(
              snapshot.data.documents[ind]['eventDescription'],
              style: TextStyle(fontSize: 16),
              maxLines: 1,
              overflow: TextOverflow.ellipsis,
            ),
          )
   ....
 }

в приложении я получаю данные из FireStore.Но я новичок в трепетании и не знаю, как создать параметр (снимок AsyncSnapshot) для моего теста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...