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