parabola の test/unit 実装中

リファクタリングしたくて仕方が無い。特に app/models/feed.rb が微妙。

  • favicon.ico をローカル保存するメソドは別にしたい
  • 子供の Article をナニする処理は Article に任せたい
  • find_by_SQL 多くね?? (だから悪い、とゆーワケではないんですが)

雑念はステて(ソース見てると変更願望がムラムラなんですが)試験を機械的に作成せねば、とは思うのですが、これがなかなか難しい。

追記

  • FeedTool のスタブが欲しい。ネット接続が無いと試験できんじゃないか。

追記 2

無理矢理ローカルに置いた RSS フィードを file:// で取り込み成功。がしかし、フィードを試験にどうやってとりこんで妥当性をチェキ入れれば良いのだ。(馬鹿

遅々として作業は進捗しない ...

追記 3

setup で FeedTool 使うコトに決定。てか、favicon.ico なんかもローカルに持ってねぇで FeedTool 使えばいいぢゃん。てコトで、feed.rb のナニな部分は修正予定。