前にmock_openを使って1つのファイルの読み書きをMock化する方法を書いた。 複数のファイルの読み書きをMock化する場合は少しコツがあったので、メモしておく。 複数ファイルの読み込みをMock化する場合 import unittest from unittest.mock import MagicMock, patch, mock_open def read_2files(file_path1: str, file_path2: str) -> tuple[str, str]: # ファイルを2つ読み込んで返すだけ with open(file_path1, 'r', encodin…