Skip to content

配信と再生と字幕と視聴位置の領域の試験を決めた置き場所へ移す - #657

Merged
fyui001 merged 6 commits into
masterfrom
test/layout-streaming
Nov 13, 2026
Merged

fyui001 merged 6 commits into
masterfrom
test/layout-streaming

Conversation

@fyui001

@fyui001 fyui001 commented Nov 13, 2026

Copy link
Copy Markdown
Member
  • 配信と再生と字幕と視聴位置の領域の試験を、決めた置き場所へ移す。
  • ドメインの単体試験は Unit/Playback、Unit/Streaming、Unit/Captions、Unit/Viewing へ移し、いくつもの型を試していたクラスは型ごとに分ける。
  • インフラの試験は Unit/Infra/Playback、Unit/Infra/Streaming、Unit/Infra/Captions へ移し、字幕の作業一覧の DB を使う試験は DbIntegration/Domain/Captions で DI からドメインの interface として取り出す。
  • 合成の放送と録画の行を作る試験用の部品を試すクラスは、どの型の試験でもないのでインフラの試験の直下に置く。
  • 視聴位置の表の試験は DbIntegration/Infra/Viewing へ移す。
  • 録画の再生と字幕の機能試験は配信の口ごとに PlayDeliveryTests、VideoDeliveryTests、RecordingHlsDeliveryTests、CaptionDeliveryTests へまとめ、字幕と再生の計画を一つの試験で確かめていたものは口ごとの二つに分ける。
  • ライブの機能試験は LiveWireTests、LiveStreamDeliveryTests、LiveHlsDeliveryTests へまとめ、ライブの型の単体試験は Unit/App/Streaming へ移す。
  • ライブの領域にはデータ放送の口があり、その試験は後で移すので、ライブの口の試験は元の場所に残し、まだ移していない領域の一覧にもライブを残す。
  • いくつもの口にまたがる試験と、ほかの領域の口を試す試験は元の場所に残す。
  • 機能試験の一時ディレクトリは、一つの消去が失敗しても残りを消す。

🤖 Generated with Claude Code

…DI からドメインの interface として取り出す。

Co-Authored-By: Claude <noreply@anthropic.com>
…へ移し、再生の型の単体試験を `Unit/App/Playback` へ移す。

Co-Authored-By: Claude <noreply@anthropic.com>
…の型の単体試験を `Unit/App/Streaming` へ移す。

Co-Authored-By: Claude <noreply@anthropic.com>
@fyui001 fyui001 self-assigned this Nov 13, 2026
@fyui001
fyui001 force-pushed the test/layout-streaming branch from 02472cd to 8548343 Compare November 13, 2026 15:12
@fyui001
fyui001 merged commit e1ee918 into master Nov 13, 2026
13 checks passed
@fyui001
fyui001 deleted the test/layout-streaming branch November 13, 2026 15:20
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