MVP架构开发中应用GooglTest进行单元测试的Demo 在UI开发中,经常使用MVP(MVC)模式进行界面和业务的逻辑解耦 MVP模式的一个优势是方便对M层和P层进行单元测试 在本Demo中提供了对MVP模式的P层进行单元测试的使用示例,M层同理 在对P层进行单元测试时,使用gmock生成了model和view的mock类 目录结构如下: - |-code |-InterfaceDef.h |-PresenterImpl.h |-PresenterImpl.cpp |-unitTest |-MVPTestEnvironment.h |-Presenter_unittest.cpp |-main.cpp
2021-09-02 09:09:08 2.33MB googletest gtest mvp googlemock
1