Swig

コードジェネレーターの単体テストにおける効果的な戦略

コードジェネレーターの単体テストにおける効果的な戦略 コードジェネレーターの単体テストは困難に思えることがあります。特に、依存しているテストが壊れやすく、複雑になってしまったときはなおさらです。もしあなたがPythonインターフェースを用いてC++コードを生成するシステムを開発しているなら(たとえば、WebサービスのためのSWIGを利用している場合など)、テストを壊すことへの恐れから変更を躊躇する ...