Open6
FlutterでFirebaseのテスト

真っ先に公式ドキュメントを確認。
Firebase realtime databaseのモックは実装されていないメソッドが多く、割と使い物にならない。
有志が作っているFakeを使えと書いてある。試したが、公式が作っているEmulatorでやれないか。

EmulatorはIntegrationTest用とは書いてあるが…

Fatal error occurred: Emulator UI has exited with code: 1
このエラーが出てemulatorの起動ができなかったが、下記のIssueの解決方法で問題解消。

詳細はわからないがFirebase EmulatorでUnit Testはできないと記述されている

じゃあFake使うしかないか…