mockito使用
为什么使用mockito
设想一个刚开始学习编程的学生如何处理测试?
public static void main(String[] args) {
List<String> strings = Lists.newArrayList("string1", "string2");
if(!"STRING1".equals(strings)) {
throw new SomeException();
}
}
一般情况下需要这三步走:
- 新建一个执行入口main
- 编写一些测试数据
- 执行逻辑,然后看一下逻辑是否与自己设想的一致