# #firebase #flutter #testing #mocking #google-signin
Вопрос:
Что я пытаюсь сделать, так это протестировать наш виджет входа для тестов виджетов, а затем интеграционное тестирование и тестирование E2E.
Итак, у меня есть следующие два издевательства. Они оба, похоже, нуждаются друг в друге для работы.
google_sign_in_mocks 0.2.1 https://pub.dev/packages/google_sign_in_mocks
firebase_auth_mocks 0.8.1 https://pub.dev/packages/firebase_auth_mocks
Чего я не понимаю, так это как их использовать. Я просматриваю документы и примеры, и я этого не понимаю.
Например, я смотрю на пример google_sign_in_mocks и не понимаю, откуда берется MockGoogleSignIn, GoogleSignIn и .аутентификация.
Я читаю дополнительные документы, такие как https://firebase.flutter.dev/docs/auth/usage, но мне кажется, что все выходит из-под контроля.
Может кто-нибудь помочь мне кое-что из этого объяснить?