Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

初期設定からメインストリームの画面に遷移する間での色々を修正 #742

Merged
merged 31 commits into from
Jan 19, 2023

Conversation

bannzai
Copy link
Owner

@bannzai bannzai commented Jan 19, 2023

Abstract

  • サインイン後にメインの画面に遷移しなかったので修正
  • ↑の修正をしている時にテストがこけてしまうので根本的に組み直した
  • InitialSettingOrAppPageType はfunctionに切り出して単体テストできるように
    • それ以上下位のWidgetがProviderを使うと、その分のMockまで用意する必要がある
  • RootPage -> UserSetupPage -> InitialSettingOrApp と初期セットアップの処理ごとにWidgetを分離。ツリーの下に行くことで前提を増やして考え事を少なくする

Why

Links

Checked

  • Analyticsのログを入れたか
  • 境界値に対してのUnitTestを書いた
  • パターン分岐が発生するWidgetに対してWidgetTestを書いた

lib/provider/database.dart Outdated Show resolved Hide resolved
@bannzai bannzai changed the title Redirect to main stream 初期設定からメインストリームの画面に遷移する間での色々を修正 Jan 19, 2023
@bannzai bannzai merged commit 5f5385c into main Jan 19, 2023
@bannzai bannzai deleted the bugfix/function/sign_in branch January 19, 2023 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant