3

C++ (.NET ではなく、純粋な C++) で単体テストを開始したいと考えています。これまで行ったことがないためです。常に使用さassertcoutます。これまでのところ、詳細な回答がある唯一の良い質問はhttps://stackoverflow.com/questions/13699/choosing-ac-unit-testing-tool-frameworkですが、日付は 2008 です。

Visual Studio 2012 と互換性のある現在利用可能な C++ 単体テストについて意見を聞きたいです。その短所と長所は何ですか? それらを習得するのはどのくらい簡単/難しいですか (つまり、学習教材の入手可能性)? 彼らはどのくらい人気がありますか?それらは積極的に開発され、サポートされていますか?

私が知っているいくつかのフレームワークがあります: Google の Testing Framework、Boost Testing Lib。

(また、Visual Studio に加えて、Intel Parallel Studio XE 2013 を主に静的解析に使用しています)

4

2 に答える 2

1

私は TUT 単体テスト フレームワークを使用しています: http://tut-framework.sourceforge.net/

于 2013-08-20T21:56:23.057 に答える
1

現時点では、VS12 (Premium) に付属する単体テスト機能のみを使用しています。他のフレームワーク (NUnit など) もテストしましたが、現時点では VS12 のテストが適しています。

于 2013-08-21T06:21:12.550 に答える