一个好的,稳健的系统, 是函数经过数次稳健的UT测试, API和Service之间是经过BDD测试的
Java测试框架介绍
java有很多测试类框架, 开发中有很多比如Mokito, powermock..., wiremock, cucumber ,但是powermock测试,sonar不认其覆盖率....:mockito-core:2.+"
// https://mvnrepository.com/artifact/org.powermock/powermock-module-junit4
testCompile...group: 'org.powermock', name: 'powermock-module-junit4', version: '2.0.2'
}
// 遇到以下错误需要导入
java.lang.IllegalStateException...;
import org.junit.Before;
import org.junit.Test;
import org.mockito.InjectMocks;
import org.mockito.Mock