NUnit

メッセージボックスのテスト(Windows.Forms)

先々週末に腰を怪我して自宅療養中のmasakitkです。 そういえばメッセージボックスのテストについては、一部分だけを追記しただけで、NUnitFormTestを継承してる部分とか何も説明していなかったので、http://d.hatena.ne.jp/masakitk/20111218/1324234876で…

【C# Advent Calendar 2011 12/19】 Windows.FormsだってTDD!

このエントリはC# Advent Calendar 2011の19日目のエントリとなります。 18日目はkkamegawaさんの.NET 4.5でのTPL改良についてです 20日目はzoetroさんのReactive Extensionsでセンサプログラミングです 今月に入って、テストのないレガシーなWindows.Forms…

NunitFormsサンプル

テストの自動化は今では割と当たり前になってきていると思いますが、GUIのテストとなるとやはり敷居が高い面もあるかと思います。 WebであればSeleniumなどいくつかツールがあるようですが、業務アプリ中心となるWindows.FormsについてはGUIテストはどう書け…

NUnitのソースをプロジェクト参照しているのだけど、ある時点からVisualStudioでリファクタするときに「ビルドエラーのため、リファクタリングを実行出来ませんでした」といったメッセージが表示され、リファクタできずとても不便だったのだが、解決。http:/…

テスト用の設定

スマートクライアントの画面側とWeb側でのテスト時に、異なる設定ファイルを読み込ませることが出来た。 >http://www.nunit.org/index.php?p=configFiles&r=2.5.8 >http://bearmini.net/blog/View.aspx?bid=1&aid=103 今の画面のテストを全部書いたらHudso…

VS2008の.Net2.0用プロジェクトで、NUnit参照を追加できない問題。その3

ソース取得して、プロジェクト参照として追加することで動作しました。 (なぜかビルドしたdllを参照に追加しても駄目だった??なんでだろう)あとはこのやり方だとGUIのテストランナー(nunit.exe)も、ソース取得してビルドしたバイナリでないとだめ。でもま…

VS2008の.Net2.0用プロジェクトで、NUnit参照を追加できない問題。そ

VS2008の.Net2.0用プロジェクトで、NUnit参照を追加できない問題。 さっき、風呂の中で気がついた。 そうか、NUnitのソース落としてきてビルドし直せばいいんじゃん? 明日やってみよう。

VS2008の.Net2.0用プロジェクトで、NUnit参照を追加できない問題。

VS2008にて、WindowsForms+Webサービスという形でのアプリの検証中。 お客さんの.NET Frameworkのバージョンは2.0のようなので、クライアントアプリは2.0、 Webサービスは3.5にてプロジェクトを作成。Webサービスのテストプロジェクトを作って 動作確認した…

CI環境

とりあえずできた。NAnt0.90からNUnit2.5.5を動かそうとするとなぜかうまくいかないので、こちらのページを参考に、batコマンドにてNUnitを動かした。http://d.hatena.ne.jp/hiroxpepe/20091022/1256204528テスト結果はNUnitReportにてHTML作成し、成果物と…

久々のC#

7月中旬に、社内SEから普通のSEに復帰しました。 今までは運用、および案件管理、調整に追われていましたがこれからは晴れて開発に関わることができます。 早速、.Net2008にてExcel出力するコンソールアプリを作成。 かなり久々のC#だったけどまあ予想より早…