タグ

ブックマーク / iwamototakashi.hatenadiary.jp (1)

  • HUnitを使ってみた(ついでにHLintも) - 岩本隆史の日記帳(アーカイブ)

    HaskellのユニットテストフレームワークであるHUnitを使ってみました。テスト対象のコードは、先日書いたsign関数です。 HUnitのインストール なにはともあれ、まずはHUnitをインストールしました。Cabalのおかげで簡単に入れられました。 $ cabal install HUnit テスト対象コードのモジュール名検討 つづいて、テスト対象コードのモジュール名を何にするか検討しました。このモジュールは「キープリスト」というWebアプリケーションで使う予定であり、AmazonAPIに関わるものなので、「KeepList.Amazon」に決めました。 ファイル構成の検討 つづいて、テスト対象コードとテストコードをどのように配置するか検討しました。モジュール名の名前空間の階層をそのまま生かし、テストコードを「tests」ディレクトリに入れることに決めました。 $ tree . |

    HUnitを使ってみた(ついでにHLintも) - 岩本隆史の日記帳(アーカイブ)
    Horiuchi_H
    Horiuchi_H 2012/09/14
    Haskellでの単体テスト(と、hlintでのコードチェック)について
  • 1