单元测试服务方法消费肥皂服务

Unit Test Service method Consuming Soap Service

在我基于 spring 的休息服务中,我有一个 returns 令牌的服务方法,该方法实际使用 Soap 服务,我无法决定如何为其编写单元测试那。方法签名如下

    public String methodName(){
    String token="";
    try {

    token =  util.getSoapService();

    }catch(Exception e){
   }
return token;
}

我可以使用 Junit 和 Mockito 来测试这段代码吗

您需要创建服务的模拟实现,将其分配给 util 变量并实现预期行为。之后检查 trat 令牌值是否正确。