我有一个包含其他服务列表的服务
public class MyFrontService {
@Autowired
private Set<? extends MyAbstractService> allMyServices;
}
它运行集合中的所有服务。这是 MyAbstractService 的签名
public abstract class MyAbstractService {
boolean myMethod();
}
如果 allMyServices 中的任何服务返回 false,则 myFrontService 返回 false;只有当它的所有服务都返回 true 时,它才会返回 true。
我想知道如何使用 Java 8 方式对 MyFrontService 进行单元测试。理想情况下,我可以指定一组服务返回 true,而其他服务返回 false。
非常感谢任何帮助/提示
偶然的你
UYOU
相关分类