更新android studio 3.3 canary 7 @RunWith(SpringRunner.class)
public class DogTaskletTest {
@TestConfiguration
static class TestConfig {
@Bean
RestTemplateBuilder restTemplateBuilder() {
RestTemplateBuilder restTemplateBuilder = mock(RestTemplateBuilder.class);
RestTemplate restTemplate = mock(RestTemplate.class);
ResponseEntity responseEntity = mock(ResponseEntity.class);
given(restTemplateBuilder.build()).willReturn(restTemplate);
given(restTemplate.execute(any(), any(), any(), any())).willReturn(responseEntity);
given(responseEntity.getBody()).willReturn("{}");
return restTemplateBuilder;
}
@Bean
DogTasklet sut() {
return new DogTasklet("string", restTemplateBuilder());
}
}
@Test
public void execute() throws Exception {
// when
sut.execute(stepContribution, chunkContext);
}
}
之后。
convert java file to kotlin file is showing disable
显示禁用。为什么禁用它以及如何启用它android studio最新版本。
答案 0 :(得分:3)
打开文件,然后按
Ctrl + Alt + Shift + K
将Java代码转换为Kotlin代码:
答案 1 :(得分:1)
这是Kotlin插件https://youtrack.jetbrains.com/issue/KT-26298中的错误。请更新您的IDE插件版本至1.2.61,此问题已解决。
答案 2 :(得分:0)
转到工具-> Kotlin->在项目中配置Kotlin以重新设置。