@RunWith(SpringRunner.class)
@SpringBootTest
public class BankMainAppTest {
/**
* Test App load without throwing an exception.
*/
@Test
public void contextLoads() {
}//pass
@Test
public void applicationStarts() {
BankMainApp.main(new String[] {});
}//fail throw exception given below..
}
java.lang.IllegalArgumentException:无法实例化工厂类: org.springframework.boot.env.EnvironmentPostProcessor
答案 0 :(得分:0)
要么用gameObject.GetComponent<Renderer>().material
注释测试类并声明一个空的测试方法,要么不注释测试类,而是在测试方法中调用@SpringBootTest
方法。
但是不要两者都做。
在这里,您将执行此操作,它将启动一个容器(在测试执行之前),然后启动另一个容器(在方法test中)。
请注意,如果因为测试仅针对覆盖率而无需断言,则使用第二种习惯用法:
main()