Open shjqk opened 5 years ago
站点中的ProgramConstructureTest类 加了测试参数后的代码,编译会报错 @Test public void test2(@Mocked HelloJMockit helloJMockit / 这是一个测试参数 /) { // 录制(Record) new Expectations() { { helloJMockit.sayHello();
// Error:(40, 17) java: 从内部类中访问本地变量helloJMockit; 需要被声明为最终类型
@shjqk 啥意思? ProgramConstructureTest.java 编译会报错? 并不会呀。
new Expectations() { { { helloJMockit.sayHello(); } }
少两个大括弧,表示该匿名类的初始化代码块。
站点中的ProgramConstructureTest类 加了测试参数后的代码,编译会报错 @Test public void test2(@Mocked HelloJMockit helloJMockit / 这是一个测试参数 /) { // 录制(Record) new Expectations() { { helloJMockit.sayHello();
// Error:(40, 17) java: 从内部类中访问本地变量helloJMockit; 需要被声明为最终类型