부스트 유닛 테스트 프레임 워크를 사용하여 C++ \ Qt 코드에서 유닛 테스트를 수행합니다.부스트 유닛 테스트 Qt 신호
기본적으로 documentation과 같이 BOOST_FIXTURE_TEST_CASE 매크로가 사용됩니다. 각 테스트마다 이벤트 루프를 설정하고 테스트 코드가 신호와 슬롯을 사용할 수 있도록 QApplication의 인스턴스를 만듭니다.
신호가 방출되는지 여부를 테스트해야합니다. 누구든지이 문제에 대한 경험이 있습니까? BOOST_FIXTURE_TEST_CASE 생성 클래스는 Q_OBJECT를 포함하지 않으며 문제가되는 QObject에서 파생되지 않습니다. 이 문제에 대한 의견을 보내주십시오.