2
Qtユニットテスト内で、プログラムは実行されているテストの名前をどのように取得できますか?QTestテスト名を取得
#include <QtTest>
class MyTest : public QObject
{
Q_OBJECT
private Q_SLOTS:
void initTestCase()
{
}
void testCase1()
{
}
void cleanupTestCase()
{
// Want to print "finished testCase1" here
}
};
QTEST_APPLESS_MAIN(MyTest)
例えば:
コードは次のようになりますテストを引き起こした信号/スロットの名前を知ることができますか?さておき、おそらくあなたはcleanup
関数内でそれを置きたい、としませcleanupTestCase
として