相关疑难解决方法(0)

JUnit用于try和catch块覆盖

我正在尝试为下面的代码编写一个JUnit,但我不知道如何覆盖用catch块语句编写的代码.任何人都可以为下面的代码编写一个示例JUnit.

在这里,我不想涵盖任何异常,但希望使用Mockito覆盖catch块中编写的代码行.

public Product getProductLookUpData() {

        Product product = null;
        try{
            // Try to get value from cacheable method
            product = productCacheDao.getProductLookUpData();
            .....//statements
        } catch (Exception ex) {
            // getting value from db
            product = productDao.getIpacMetricCodeLookUpData();
            ....//statements
        }

        return product;
    }
Run Code Online (Sandbox Code Playgroud)

java junit

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

junit ×1