Archive for 9月 2013
小鳥遊六花・改 ~劇場版 中二病でも恋がしたい!~
総集編と聞いていたのだが...
総集編ですらなかった!
六花の可愛いシーン詰め合わせだった!
ところで、もらったカードに描いてあったピンク髪は誰だ?
Unit Test Generator
Visual Studio 2012でテストの自動生成がなくなって、泣いたり切れたりしてた。
で、Visual Studio 2013 RCを触ってみて、結局ないままで、泣いたり切れたり発狂したりしたんだけれども、
なんとこういう拡張機能がリリースされた↓
ユニットテスト生成機能がVisual Studioに戻ってきた
これを入れてみたところ...
テスト生成されるやん!!
しかもMS-Test、NUnit、XUnit(って何?)用を指定してテストプロジェクトを生成できるらしい
(NUnit用を作ろうとしてみたけど何か足りんらしくうまく作れなかった)
これでかつる!!!
というわけで早速使ってみよう。
まあ、上のサイトからリンクたどれば使い方は書いてあるんだけど。
まず、メニューの「ツール」→「拡張機能と更新プログラム」
で「オンライン」選択して”unit code generator”を検索してインストール。
(ちなみにインストール済み)
テスト対象のメソッドTestTargetClass.Add()を作成
メソッドを右クリックしてメニューから”Generate Unit Test”を選択
生成されるテストの設定は
メニューの「テスト」→「Configure Unit Test Generation…」
ここで、テストフレームワーク(MSTestとかNUnitとか)や、
テストメソッド内のデフォルトの処理(AssertするとかNotImplementedException投げるかとか)
を設定することができる。
気を付けることとしては、上のリンク先ページにも書いてあるけど
publicクラスのpublicメソッドに対するテストメソッドしか生成してくれない
privateメソッドや
ではメニューに出てこない(最初壊れてるかと思った)
これでVisual Studio2012/2013を使わない理由が1つ減った!!
(まだFakes Frameworkが使えないってのが残ってるのよね...)