Java 公共控制器调用私有方法的Mockito Spring启动测试用例
如何为getMyData控制器及其所有调用私有方法编写junit Mockito Spring引导测试用例Java 公共控制器调用私有方法的Mockito Spring启动测试用例,java,spring-boot,mockito,junit4,Java,Spring Boot,Mockito,Junit4,如何为getMyData控制器及其所有调用私有方法编写junit Mockito Spring引导测试用例 @Override public ResponseEntity <MyData> getMyData(@PathVariable String id, String name) { var myDataValue = createMyData(id, name); return ok(myDataValue); } @Override privat
@Override
public ResponseEntity <MyData> getMyData(@PathVariable String id, String name) {
var myDataValue = createMyData(id, name);
return ok(myDataValue);
}
@Override
private MyDataValue createMydata(String id, String name) {
var createDataForSending = finalizeMyData(id, name);
return createDataForSending;
}
@Override
private CreateDataForSending finalizeMyData(String id, String name) {
return CreateDataForSendig.setValue(true);
}
}
@覆盖
公共响应属性getMyData(@PathVariable字符串id,字符串名称){
var myDataValue=createMyData(id,name);
返回ok(myDataValue);
}
@凌驾
私有MyDataValue createMydata(字符串id、字符串名称){
var createDataForSending=finalizeMyData(id,名称);
返回createDataForSending;
}
@凌驾
私有CreateDataForSending finalizeMyData(字符串id、字符串名称){
返回CreateDataForSendig.setValue(true);
}
}