我正在处理一个相对较小的项目(依赖项方面),每当我运行单元测试时,JVM需要加载8秒钟,然后在0.2秒内运行实际测试。
我的环境:
- Java 8 - Spring Tool Suite 3.8.1.RELEASE - JUnit 4 - Windows 8
我担心我的环境中可能有某些原因导致这个过程如此缓慢,希望有人之前遇到过并找到了问题的根源和解决方法?
例如,如果我的 PATH 环境变量非常长,这会有影响吗?
当我运行 JUnit 测试时,确切发生了什么?
我要运行的实际测试是:
我相信你会同意我说这个页面加载不应该太慢。
我的环境:
- Java 8 - Spring Tool Suite 3.8.1.RELEASE - JUnit 4 - Windows 8
我担心我的环境中可能有某些原因导致这个过程如此缓慢,希望有人之前遇到过并找到了问题的根源和解决方法?
例如,如果我的 PATH 环境变量非常长,这会有影响吗?
当我运行 JUnit 测试时,确切发生了什么?
我要运行的实际测试是:
public class TemplateLocationCalculatorTest {
private TemplateLocationCalculator target = new TemplateLocationCalculator();
@Test
public void whenGivenRootReturnIndex(){
Assert.assertEquals("index", target.calculate("/"));
}
}
目标类是这个:
public class TemplateLocationCalculator {
public String calculate(String string) {
return "index";
}
}
我相信你会同意我说这个页面加载不应该太慢。
mvn test
,会发生什么? - vikingstevemvn test
,会发生什么?