テスト

JUnit実践入門でテスト駆動開発を楽しむ

こんにちは。beaglesoftの真鍋です。 私はJavaでユニットテストを書くことが大好きです。ユニットテストがあるから、リファクタリングも自信を持って行えるし、設計も疎結合になるからです。この辺は、いぜんRailsでチーム開発をしていたときにも同じでした…

単体テストを考慮すると IF EXISTS オプションは追加する癖をつけた方がよい

Postgresを使用してWebサービスを開発する場合に限らないことですが、DDLを処理するプログラムを記述する場合にはRDB固有の機能であってもエラーについての対応を考慮する必要があります。特に単体テストや結合テストを自動化する場合にはエラーがテストを妨…

MSTestが動作しない…

ある日突然MSTestがうんともすんとも言わなくなりました。ResharperのUnitTestRunnerを利用してテストを行っても全く反応がないのです。いろいろと調べてみたのですが、よくわかりませんでした…。 とりあえず、NUnitに載せ替えようかなどと考えつつ途方に暮…

ASP.NET MVC3でフィルタをテストする

ASP.NET MVC3に限らずWebシステムではフィルタを利用することが多いと思いますが、フィルタをテストする際にネックになってくるのがSession変数などの扱いです。これまではどうにもうまく扱うことができずテストが書けないでいたのですが、調べてみると結構…

Androidプロジェクトのテスト実行時に ShouldNotReachHere() が表示された場合の対応方法

Androidプロジェクトのテストケースを作成しテストを実行しようとしたところ、「ShouldNotReachHere() 」というエラーがコンソールに表示され、JUnitが起動しませんでした。 Googleで確認したところ、下記のWEBサイトに記載のある方法で対応できたのでメモし…