标签: android mvp
我最近在堆栈溢出What role an android Service should play in the MVP pattern?上提出了这个问题,并且有人向我建议我使用另一个类,Presenter将引用一个名为Controller的引用。其目的是控制服务的行为(例如,启动或停止它)。当然,为了能够做到这一点,它需要Context,我将它(用Dagger2注入)作为构造函数中的参数传递。我的问题是,测试实习生,我将如何在开发中测试这样的课程?有任何想法吗?先感谢您!
答案 0 :(得分:1)
为了编写与android框架工作相关的组件的单元测试,请使用Roboelectric。