単体テスト

Silverlight 2の単体テストをやってみる

普段はNUnitを使って単体テストをやっているけど、まだSilverlightには対応していないのでSilverlightアプリの単体テストはやったことがなかった。でも、そろそろやった方がいいかなぁと思い始めてSilverlight用の単体テストフレームワークを調べたところJef…

カスタムプロバイダを単体テストするには?

PowerShellでカスタムプロバイダを作っていて、ある程度複雑になってくると単体テストをしたくなってくる。でも、カスタムプロバイダで実装するメソッドはそのほとんどがprotectedなため、自前でカスタムプロバイダをインスタンス化してテストする事はできな…

NUnit += BDD

NUnitが2.4からBDD(Behavior Driven Development、振る舞い駆動開発)をサポートした。 NUnit自身は「Constraint-Based Assert Model」といってるけど。NUnit 2.4.1 ダウンロード BDDについては以下を参考 テスト駆動開発のテストは、テストか?機能的には…

ReSharper UnitRun

NUnitの単体テストをVisual Studio上から実行できるようにするアドインツール。 リファクタリングツールで有名な「ReSharper」から独立した機能で、無料で配布されている。http://www.jetbrains.com/unitrun/同種のツールには、「TestDriven.NET」「TestRunn…

TestRunner

TestRunner なるツールを見つけた。VisualStudio2005のアドインで、NUnitをIDEに統合する。 似たようなツールではTestDriven.NET があって、今はこれを使っている。TestDriven.NETにはいくつか不満な点があって、ほかにいいツールがないか探していた。 具体…