Windows (Phone) ハンズオン in 広島 Vol.18が終了しました。
今回のテーマはテスト駆動開発という難しいテーマ。2時間という短い時間で説明いただきありがとうございました!!(講師の方の紹介は顔出し、名前だしNGなVIPな方なので控えさせていただきますw)
テスト駆動開発や単体テストについては、あまりなじみのない概念だった方も多く、今回は活発に質問が飛んでいた印象です。
そしてハンズオンは魔物という通り今回もハプニングがありました。
それはWindowsフォームとWinRTのMSTest(単体テストフレームワーク)がかなり異なっているということ。
講師の方がWindowsフォームのプロジェクトで資料を作成してきたんですが、参加者の多くはfor Windows 8かWindowsPhoneのVisualStudioしかインストールしてないこと・・・。
(まぁWindows Phoneハンズオンのこれまでの内容からしても予想できたはずだw)
というわけでフォローしようと思ったけど@tsudaさんがフォロー用の資料をアップしてくれたのでそちらを参照ください。
(WebAppsで表示できない場合はファイルをダウンロードしてパワポで開いてください)
WinRTの場合普通にCatchしてCatchした場合だけフラグをtrueとかに書き換てAssertTrueしちゃえばシンプルなんじゃないかと思ったりしますが、どうなんですかねぇ。
追伸:Express for WP8はユニットテストのテンプレートがそもそもありませんでした。forDesctopじゃないメンバーはfor Win8だったようです。
Please give us your valuable comment