これは「Plain Old Ruby Objects」に関連していると思います
「log_entry」モデル用に次のメソッドを作成しました。
def parse_time(string)
parts = string.split(":").map(&:to_f)
parts = [0] + parts if parts.length == 2
hours, minutes, seconds = parts
seconds = hours * 3600 + minutes * 60 + seconds
seconds.to_i
end
これを単純な古い Ruby クラスに抽出し、このメソッドを Rails log_entry モデル クラスで必要に応じて使用したいと思います。
このクラスをどこに配置し、rspec で同じようにテストするにはどうすればよいでしょうか?