MVP 和控制服务的控制器 class。如何测试?
MVP and an Controller class which controls a service. How to test?
我最近在 Stack Overflow 上问了这个问题,有人建议我使用另一个 class,Presenter 将引用名为 Controller 的内容。它的目的是控制服务的行为(例如启动或停止它)。
当然,为了能够做到这一点,它需要 Context 并且我将它(用 Dagger2 注入它)作为构造函数中的参数传递。我的问题是,测试实习生,我将如何在以后的开发中测试这样的class?
为了编写与 android 框架相关的组件的单元测试,请使用 Roboelectric。
我最近在 Stack Overflow
当然,为了能够做到这一点,它需要 Context 并且我将它(用 Dagger2 注入它)作为构造函数中的参数传递。我的问题是,测试实习生,我将如何在以后的开发中测试这样的class?
为了编写与 android 框架相关的组件的单元测试,请使用 Roboelectric。