【发布时间】:2015-09-12 06:57:02
【问题描述】:
假设我有许多 QML 组件。
他们使用我写的组件或QObject(假设它是一个数据源,但可以是任何东西,甚至是旧的Horse/Animal/Dog 和方法bark()) C++ 和我以某种方式暴露在我的main.cpp 中。
虽然适当的单元测试当然会存根它,但我可能想编写一个集成测试来看看它们一起玩得很好。
然后我如何使它们对qmltestrunner 可见?
如果根本不可能,如何最好地进行 QML 和 C++ 组件的集成测试?
【问题讨论】:
标签: c++ qt testing qml qqmlcomponent