Junit for protected方法返回新实例

时间:2016-02-17 11:52:42

标签: protected easymock

如何在easyMock中为此代码段编写junit

protected void fireMonitor(BusMessage busMessage) {
    String distCode = getDistCode();    
    if (distCode.equals("OMP")) {
        new Monitor(hotelRateFeed.getHostCode();
    } 
}

我们需要验证此处生成的Monitor。有人可以帮我解决一下吗?

1 个答案:

答案 0 :(得分:0)

您实际上可以使用PowerMock模拟和设置新运算符的期望。

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

这样,您可以验证对象是否已创建一次。希望它有所帮助