1. 程式人生 > >在IDEA中使用JUnit進行方法測試

在IDEA中使用JUnit進行方法測試

1.情景設定

現有一個類BhCallRecordServiceImpl,有如下方法

/**
 * @Auther: liang
 * @Date: 2018/12/17 14:48
 * @Description:
 */
@Service
public class BhCallRecordServiceImpl implements BhCallRecordService {
    private final Logger logger = LoggerFactory.getLogger(getClass());
    @Autowired
    private BhCallRecordMapper callRecordMapper;

    @Override
    public Long insertCallRecord(BhCallRecord callRecord) {
        
    }

    @Override
    public PageInfo<BhCallRecord> pageCallRecordList(BhCallRecord callRecord) {
        
    }

    @Override
    public Long updateCallRecord(BhCallRecord callRecord) {
        
    }

    @Override
    public BhCallRecord getLatestCallRecord(BhCallRecord callRecord) {
        
    }
}

疑問:如何對這個類使用JUnit測試呢?——如圖所示:

2 使用過程

  • 如圖操作

  • 或者也可以使用在該類頁面使用快捷鍵:Ctrl+Shift+t,效果是一樣的。如圖所示

  • 或者是快捷鍵:alt+enter ,效果也是一樣的。如圖所示

 

  • 點選Test後會彈出如下框

  • 點選ok後idea將自動幫我們建立好測試類程式碼

  • 編寫好測試程式碼,執行測試方法。如圖

最後點選Run ‘方法名’就可以執行該測試方法了,大功告成。