NUnitでBDD via CruiseControl.NET

かなり前というか2年ぐらい前にNAgilerさんのとこで知ったBDDですが、そのときNAgilerさんが言っていたCC.NETのテストレポートをBDDスタイルのxslにしたいねってのがあったんですよねぇ。

元ネタ:NUnitでBDD-継続的インテグレーション (-.-) - NAgilerの日記


Ryan LaNeveさんのとこでまさにBDDスタイルのxslがダウンロードできます。試したのが↓です。

ストーリーごとにちゃんと分かれているのでコンテキストがごちゃごちゃにならないのでいい感じになってます。

cruisecontrol.cssにsuccessとfailureを追加するのを忘れずに!

.success
{
    color:green;
}

.failure
{
    color:red;
    font-weight:bold;
}

http://weblogs.asp.net/rlaneve/archive/2008/01/02/bdd-style-specification-reporting-via-cc-net.aspx

IIS 7.0でCCNETを動作させる

CCNET 1.4 のインストーラで通常インストールしてもIIS7.0だとCCNETの仮想ディレクトリが作られません。
以下の2点を行えばIIS7.0でも動作します。

  1. IISの管理画面で仮想ディレクトリを作成する。
  2. アプリケーションプールをClassic .NET AppPoolに設定する。

そのうちIIS7.0に対応したインストーラがリリースされると思いますがメモということで。

Lightweight Test Automation Framework for ASP.NET

ASP.NET QA teamがいつの間にかこんなんリリースしていました。
フレームワークのドキュメントがないので使い方がわかりませんが、
これから活発になりそうなんで期待かな。
この手のxUnitは.NETにもあるけど、使い勝手が難しいからガイドを作るのも大変で正直。。。


CodePlex Archive

デトロイト・メタル・シティ

原作であるマンガは立ち読みでパラパラ読む程度だったので、あまりストーリーを知らなかったけど、
予告を見る限りでは何も考えずに笑えそうな感じだったので観てきた。


詳しい話は誰かしらが書いてあると思うのでスルーするけど、思った通りたくさん笑わせてもらいました。
しかし、松山ケンイチもここまで役に徹するとは恐るべしです。
デスメタルバンドってなってるけどメタルではないです。歌詞はひどいですけどね。
凄いメロディアスな感じなんで、メタルはどうもっていう人でも苦痛ではないと思われ。


しっかし、KISSのジーン・シモンズが特別出演したのが驚きだったけどね。


go-to-dmc.jp

アジャイルならうまくいく

前職の話になるけど、こんなことを言う人に何人か出会ったことがある。
しかも、XPやスクラムとかも知らなかったんだよねぇ。てか何を根拠にそんなことが言えるのか謎です。
そんなことをいつつアジャイルのアの字も出てくるようなこと行動は一切しない。
アジャイルでやるって言っわなかった!?」って思うだけ無駄だと痛感した。
自分が出来ないこと、やれもしないことをやるって言うのは、チームに迷惑を掛けるのは理解してほしいもんだ。

仕切り直し

ここ数か月やばいぐらい堕落しきっていた俺。
そんなわけで色々と自分に活を入れるべく、また心機一転で頑張る。
だからといってこのBlogが活発になるか不明。

まずはASP.NET MVC Frameworkの調査をはじめるかな。