我有一个像这样的 CDI bean:
@Dependent
class Parser {
String[] parse(String expression) {
return expression.split("::");
}
}
它被注入到另一个 bean 中,如下所示:
@ApplicationScoped
class ParserService {
@Inject
Parser parser;
//...
}
我想做的是继续Parser
在我的常规代码中使用,但我想使用“模拟”进行测试。我怎样才能做到这一点?