読者になる閑古鳥オールドプログラマの日記。プログラミングとか病気(透析)の話とか。絡まないクラスを実装する事になって、ちょうどいいのでここだけ切り離して単体テストをユニットテストを使ってやってみようと思い立ちました。して作成し、テストする側のクラスはコンソールアプリとしてプロジェクト作ってその中にネイティブコードを実装する、といった形でやってみました。ビルドできなくなってしまうのでこんな感じで分割させました。2.0対応版]導入には上記の記事を参考にしました。多少情報が古くてクラス名などが変わったりしていましたが、大体は書かれている通りに進める事で簡単にテストを実行してグリーンバーを出すところまでいけました。テスト結果が見られると言うのは楽しいですね。ロジックがちゃんと分割されていて、且つ他のクラスへの依存がもう少し薄ければ他のクラスもこうやってテスト作れるんだろうけどなあ......。設計も徐々に見直して一通り自動テストできるようにしたいものです。追記よくよく考えるとテストする側のプロジェクトはただのダミーなんですけど、これって別に無くてもいいんですよね。単なるテスト用のクラスライブラリに全部突っ込んでしまえばよかったのでした。お遊びサンプルプログラムを書いてみました。1はてなブログをはじめよう!wata_dさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。