1. ホーム
  2. c++

[解決済み] C++コードのユニットテスト - ツールと方法論 [終了しました]。

2022-06-07 01:06:22

質問

私は、数年前から開発されている大規模な C++ システムに携わっています。既存のコードの品質を向上させる努力の一部として、私たちは大規模な長期リファクタリングプロジェクトに従事しました。

C++でユニットテストを書くのを助けてくれる良いツールをご存知ですか?おそらく Junit または Nunit に類似した何かでしょうか?

ユニットテストを念頭に置かずに書かれたモジュールのためにユニットテストを書く方法論について、誰か良いアドバイスを与えることができますか?

どのように解決するのですか?

レガシーコードにユニットテストを適用することは 非常に大きな理由です。 レガシーコードで効果的に作業する が書かれたのです。 Michael Feathersが著者です。他の回答で言及されているように、彼は両方の作成に関与しています。 CppUnit CppUnitLite .