ロジックとrspecによるテストコード追加