私は unix の古いバリアント (正確には qnx 4.x) に取り組んでいます。私は、20 年以上前の技術の上に最新のソフトウェア方法論を押し付けようとしています。要するに、QNX のユニット テスト フレームワークが必要です。
必要最小限の C コンパイラが用意されていることを覚えておいてください。この獣を単体テストする方法について何か提案はありますか?
私は unix の古いバリアント (正確には qnx 4.x) に取り組んでいます。私は、20 年以上前の技術の上に最新のソフトウェア方法論を押し付けようとしています。要するに、QNX のユニット テスト フレームワークが必要です。
必要最小限の C コンパイラが用意されていることを覚えておいてください。この獣を単体テストする方法について何か提案はありますか?
最も強力な C++ テスト フレームワークであるGoogle Testを使用します。また、モックのニーズに合わせてGoogle Mockを使用することもできます。
bool doTest(int(*myFunc)(int))
{
printf("Testing...\n");
printf("...testing complete.\n");
printf("Test passed!\n");
}