2015になって、Professionalエディションでもユニットテストが便利になったと実感したので忘れずに書いておく。便利だと思ったのは以下の2つ。以下の画面が表示されて、必要な値を入力してOKをクリックするとテストプロジェクト/クラス/メソッドを作成してくれる。2つほど注意点があって、1つは名前空間の問題。作成画面ではテスト対象クラスの名前空間を[Namespace]という変数で表現している。Studioのテンプレートでテストプロジェクトを作成していると、名前空間に「.Tests」が含まれてしまうので、フォルダを分けていた場合(例えばControllerフォルダに作成していた場合)に以下の差が発生する。プロジェクト名.Controller.Testsこれを避けるために、テストプロジェクトのプロパティ画面を開いて名前空間から「.Tests」を削除して、作成画面の名前空間の指定からも「.Tests」を削除するようにしている。前回の設定が保存されるので次回から設定する必要はない。1つの注意点は、作成対象がpublicメソッドのみというところ。public以外のメソッドはいちいち修飾子を変更するのが若干面倒。テスト対象クラスのメソッドから、テストクラス/メソッドに移動するこちらはいたってシンプル。CodeLensにテスト用の表示が追加されているので、それをクリックすれば移動できる。ショートカットキー「Alt+3」でも可能。これでガンガンテストをしていきたい。(1)注目記事はてなブログをはじめよう!redwarriorさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。