mockito单元测试使用
记得以前面试的时候,面试官问我,平常开发过程中自己会不会测试?我回答当然会呀,自己写的代码怎么不测呢。现在想想我好像误会他的意思了,他应该是想问我关于单元测试,集成测试以及背后相关的知识,然而当时说到测试,我也只知道Junit。那么今天就说说开发过程中涉及到的测试以及相关的技术栈。虽然测试分为单元测试,集成测试,系统测试等等,但是作为开发,我们可能不需要做这么多的测试(有时甚至不做……)接下来就说说和开发息息相关的单元测试以及集成测试。单元测试就是模块测试,我的理解一个模块就是一个类,主要是指我们的Service模块,因为一个项目中大部分的业务逻辑都在Service层。我们专注测试Service中的方法即可。集成测试也就是多个模块的联合测试,Service之间,Service和Dao这种多个模块之间的综合测试。说了测试的分类,那我们该怎么测试呢?我们常使用的就是Junit框架,说到测试,我之前一直没搞清楚,直到现在才有点头绪,不知道你们会不会遇到这种问题,在测试中若是涉及到find方法还好,但是涉及到修改数据的操作
6.87KB
文件大小:
评论区