テストしやすいようmockができる構造に変更