テストコードを追加
少しリファクタリング