diff --git a/ecs/crm-datafetch/tests/test_walk_through.py b/ecs/crm-datafetch/tests/test_walk_through.py index ce264721..c815f90f 100644 --- a/ecs/crm-datafetch/tests/test_walk_through.py +++ b/ecs/crm-datafetch/tests/test_walk_through.py @@ -32,6 +32,18 @@ def s3_test(s3_client): @pytest.mark.walk_through def test_walk_through(s3_test, s3_client, monkeypatch, caplog): + """ + Cases: + コントロール処理の頭から最後まで処理が流れきることを確認する + Arranges: + - 実行に必要なモックバケットを用意する + - 実行に必要なファイルをアップロードする + - 実行に必要な環境変数をmonkeypatchで設定する + - CRMデータカウント取得処理をモック化する(ログ出力にのみ使用しているため) + Expects: + - すべてのログが仕様どおり二出力されていること(デバッグログを除く) + - すべてのファイルが使用どおりの場所にアップロードされていること + """ # Arrange # バケットにファイルをアップロードしていく object_info_files = []