我在 src/test/java 下给出了这两个类
@RunWith(SpringRunner.class)
@SpringBootTest
public class ExampleTest {
@Autowired
private Example example;
@Test
public void getTwoTest() {
assertEquals(new Integer(2), example.getTwo());
}
}
@TestComponent
public class Example {
public Integer getTwo(){
return 2;
}
}
我阅读了文档,但仍有很多问题。当我单击“作为 Junit 测试运行”时,它会出现错误,因为无法自动装配我的 bean“示例”。我怎么说spring boot也要在src/test/java中寻找bean?我的第二个问题是我怎么说使用另一个 application.properties,专门用于测试?