Flutter x Supabase ユニットテスト大全 by Aoi Umigishi

FlutterKaigi 2024
一般セッション

Flutter x Supabase ユニットテスト大全

Aoi_Umigishi Aoi Umigishi Aoi_Umigishi

概要

Supabaseは Firebaseの代替となるオープンソースのBaaSです。

本セッションでは、Supabaseを利用したアプリ開発における、
ユニットテストの実装方法について、
私の業務での実装経験をベースに、
認証、SQLデータベースへのCRUD操作の2つの観点から解説を行います。

具体的には以下の内容について解説します。

  • Supabase とは
  • ユニットテストとは
  • 認証に関するユニットテストの実装方法
  • CRUD操作に対するユニットテストの実装方法

Flutter 用のパッケージが提供されていること、
Postgres SQLというFirebaseとの差別化点があることから、
Flutter と Supabaseでの開発は、今後も増えていくと考えられます。

テストに関する情報はまだまだ少なく、
実装に困っている方は多いと考えます。
本セッションが開発者の方々の一助となれば幸いです。

想定視聴者

  • Flutterアプリ開発にて、Supabaseの導入を検討している方
  • テストの実装方法について学びたい方