Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 公共控制器调用私有方法的Mockito Spring启动测试用例_Java_Spring Boot_Mockito_Junit4 - Fatal编程技术网

Java 公共控制器调用私有方法的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

如何为getMyData控制器及其所有调用私有方法编写junit Mockito Spring引导测试用例

 @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);
}
}