Skip to content

ライブとデータ放送の領域の試験を決めた置き場所へ移す - #658

Merged
fyui001 merged 7 commits into
masterfrom
test/layout-data-broadcast
Nov 13, 2026
Merged

fyui001 merged 7 commits into
masterfrom
test/layout-data-broadcast

Conversation

@fyui001

@fyui001 fyui001 commented Nov 13, 2026

Copy link
Copy Markdown
Member
  • ライブとデータ放送の領域の試験を、決めた置き場所へ移す。
  • データ放送のドメインの単体試験は Unit/DataBroadcast へ移し、いくつもの型を試していたクラスは型ごとに分ける。
  • データ放送のインフラの試験は Unit/Infra/DataBroadcast へ移し、ffmpeg で書いた放送を読む試験は試す型ごとのクラスに分ける。
  • データ放送の設定のリポジトリと作業一覧の DB を使う試験は DbIntegration/Domain/DataBroadcast へ移し、試すものは DI からドメインの interface として取り出す。
  • ライブの受信でデータ放送を配る試験は LiveSessionManagerTests に、ライブの視聴の線でデータ放送を受け取る試験は Feature/Streaming/LiveWireTests にまとめる。
  • データ放送の表と記録の状態を足す移行の試験は DbIntegration/Infra/DataBroadcast へ移す。
  • ライブとデータ放送の機能試験は Feature/Live と Feature/DataBroadcast の口ごとのクラスへ移し、二つの口を一つの試験で確かめていたものは口ごとに分ける。
  • いくつもの口にまたがる試験は FeatureTest/RoutedSurfaceTests にまとめる。
  • ほかの領域の試験からも使う試験用の部品は、インフラの試験では Fixtures/DataBroadcast に、機能試験では FeatureTest に置く。
  • まだ移していない領域の一覧からライブとデータ放送の領域を外す。

🤖 Generated with Claude Code

fyui001 and others added 6 commits November 14, 2026 00:33
…aBroadcast` へ移し、ライブの受信を通る試験は `LiveSessionManagerTests` にまとめる。

Co-Authored-By: Claude <noreply@anthropic.com>
…とを一つの試験で確かめていたものは口ごとの二つに分ける。

Co-Authored-By: Claude <noreply@anthropic.com>
…g` に、いくつもの口にまたがる試験は `RoutedSurfaceTests` にまとめる。

Co-Authored-By: Claude <noreply@anthropic.com>
@fyui001 fyui001 self-assigned this Nov 13, 2026
@fyui001
fyui001 force-pushed the test/layout-data-broadcast branch from 9baef53 to ec3a186 Compare November 13, 2026 15:56
@fyui001
fyui001 merged commit 72e07c1 into master Nov 13, 2026
13 checks passed
@fyui001
fyui001 deleted the test/layout-data-broadcast branch November 13, 2026 16:28
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