java单侧

单侧的作用

单元测试是编写测试代码,用以检测特定的、明确的、细颗粒的功能! 严格来说,单元测试只针对功能点进行测试,不包括对业务流程正确性的测试。现在一般公司都会进行业务流程的测试,这也要求测试人员需要了解需求! 测试人员也不好过啊~~
目前开发所用的单元是Junit框架,在大多数java的开发环境中已经集成,可以方便开发自己调用!
如果修改了一个小需求,然后单侧全部跑一遍没问题,基本代表对以前没有影响.这样,测试的工作量就更小.

怎么写?

spring单侧
springboot单侧

单侧覆盖率

idea更多使用技巧
点击项目,鼠标右键:
在这里插入图片描述
在这里插入图片描述
这里就是idea跑单侧,看单侧的覆盖率,基本公司要求覆盖率达到70%就够了…

注意事宜

小的项目一般跑测试都会使用h2数据库去跑,这样,在没有数据的情况下,也能正常的跑单侧,
单侧全部一起跑,记得加@Transactional,要不然会因为重复插入二报错,加上这个注解,执行一个就回滚了,很方便.可以加在方法上,可以加在类上:
在这里插入图片描述
如果想事务不回滚,加上 @Rollback(false)即可,默认为true就是回滚.

世界上所有的不公平都是由于当事人能力不足造成的.
原文地址:https://www.cnblogs.com/javayida/p/13346793.html