2015が今年リリース予定となっています。Studioで行うことを目指しているとのことで、その方向性はプロジェクト作成時から感じられます。2015プレビュー版のダウンロードhttps://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspxプロジェクト作成[新しいプロジェクト]ウィンドウ内に注目です。iOS等のテンプレートが!単体テスト(スマートユニットテスト)今回は個人的に注目している単体テストについてです。スマートユニットテストと呼ばれるこのテストはカバレッジが最大となるようケースを自動作成してくれるとのことです。C#のコンソールアプリケーションを選択してプロジェクト作成したところです。なにやら[0個の参照]の文字が確認できますが、これは次回。クラスを2つ追加してみます。intへのキャストチェックをしていません。これをテストしてみます。クラス上で右クリック。Tests]の文字が。数行のコードクラスにも関わらず、自動作成されたケースは12件もあります。クラス参照null時、クラス内プロパティ値null時等のケースが作成され実行されています。クリックする事でテストコードおよびスタックトレースも参照できます。オールグリーンとするため、クラスを修正します。Tests!引数nullのケースがレッドのままですが、それ以外はめでたくオールグリーンとなりました。コードに合わせたケースを自動生成した結果、ケースは13件になっています。ここから単体テストプロジェクト等に保存もできます。右クリックから[保存]すると・・・テストプロジェクトが作成されました。先ほどのレッドのケースを右クリック→[許可する]として再度テスト実行するとオールグリーンになりました。保存したテストを[テスト]→[実行]→[全てのテスト]で実行してみます。ケースが26ケースになっていますが、これは先ほどの[許可する]の際に、全テストケースがまた作られた影響の様です。ここらへんはリリースまでに改善されるのではないでしょうか。テストケースごとに実行時間が表示されている事がわかります。カバレッジカバレッジを見てみます。[テスト]→[コードカバレッジの分析]→[すべてのテスト]を開きます。スマートユニットテスト対象としたCalculationクラスのカバレッジが100%になっています。c2)は指定できない様です。レポートも動的に確認できます。箱しか作成できなかったいままでの単体テストからはかなり便利!になった様に思えます。Webフォームプロジェクトでオートコンプリートのドロップダウンを実現する井上です。APIでログを綺麗に出す井上です。Lambdaバージョン)こんにちは、AWS担当のwakです。StudioでのGit設定についての備忘録です。(1)はてなブログをはじめよう!jabe20さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。