5

Pex を Visual Studio 2012 で動作させる計画に関する現在の情報はありません。

4

3 に答える 3

6

Code Digger と呼ばれる Visual Studio 2012 ポータブル ライブラリ用の新しい Pex 拡張機能。現在、Code Digger はポータブル クラス ライブラリでのみ動作し、元の PEX のような単体テスト プロジェクトを自動的に作成しません。PEX チームは、機能を追加し、Portable Subset の外で動作するようにする新しいリリースがあると述べていますが、その時間枠はありません。

http://blogs.msdn.com/b/nikolait/archive/2013/04/23/introducing-code-digger-an-extension-for-vs2012.aspx

ブログからの抜粋:

「内部では、Code Digger は Pex エンジンと Microsoft Research の Z3 制約ソルバーを使用して、コード内のすべてのブランチを体系的に分析し、高いコード カバレッジを実現するテスト スイートを生成しようとしています。Visual Studio 製品グループの Peter Provost と協力して、私たちは本当にシンプルなユーザー インターフェイスを作成しようとしました. コード探索のアイデアをすべてのプログラマーの指先にもたらしたいと考えています. これは、構成するための多くのオプションを提供した Pex Power Tools とは異なり、(パラメーター化された) 単体テストですべてのメリットが得られます。Code Digger は Pex を完全に置き換えるものではなく、Pex チームが Visual Studio 2012 向けに出荷した最初の拡張機能にすぎません。今後の続報にご期待ください。」

于 2013-05-11T02:53:06.693 に答える
6

Microsoft に問い合わせてみましたが、回答がありません。それで、私はメアリー・ジョー・フォーリーにメールを送ることにしました。

Visual Studio に関する MS の広報担当者からの回答は次のとおりです。

「<em>2013 年初頭には、Visual Studio 2012/.NET 4.5 と互換性のある Pex の更新が予定されています。最初にアカデミック ライセンスが提供され、商用ライセンスはその後に提供される予定です。」</p>

于 2012-12-11T23:59:58.390 に答える
-1

Pex と Moles は Visual Studio Ultimate で Fakes として提供されており、最近の Visual Studio Premium では残念ながら他の VS エディションでは提供されていません。私たちはいつでも希望を持てます。

于 2013-02-04T13:16:10.897 に答える