Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
你能让SpringBootJUnit测试使用相同的服务器吗?_Spring_Spring Boot_Junit_Spring Boot Test - Fatal编程技术网

你能让SpringBootJUnit测试使用相同的服务器吗?

你能让SpringBootJUnit测试使用相同的服务器吗?,spring,spring-boot,junit,spring-boot-test,Spring,Spring Boot,Junit,Spring Boot Test,我有一些SpringBootJUnit测试,需要较长的服务器启动时间(我正在JPA中加载一个复杂的域)。我已经将它们放入了一个测试套件中,但每个测试都会启动一个新的服务器启动 是否可以将它们设置为服务器只启动一次,并且每个测试都加载到服务器上并运行,就好像服务器是由测试本身启动的一样?好的,因此这里的解决方案实际上是内置于Spring测试中的。也就是说,只要属性等各种内容相同,它就会缓存ApplicationContexts进行测试 具有讽刺意味的是,我试图通过使用测试属性来限制加载的内容来加速

我有一些SpringBootJUnit测试,需要较长的服务器启动时间(我正在JPA中加载一个复杂的域)。我已经将它们放入了一个测试套件中,但每个测试都会启动一个新的服务器启动


是否可以将它们设置为服务器只启动一次,并且每个测试都加载到服务器上并运行,就好像服务器是由测试本身启动的一样?

好的,因此这里的解决方案实际上是内置于Spring测试中的。也就是说,只要属性等各种内容相同,它就会缓存ApplicationContexts进行测试


具有讽刺意味的是,我试图通过使用测试属性来限制加载的内容来加速测试,结果搞砸了。

好的,所以这里的解决方案实际上是内置于Spring测试中的。也就是说,只要属性等各种内容相同,它就会缓存ApplicationContexts进行测试


具有讽刺意味的是,我试图通过使用测试属性来限制加载的内容来加速测试,结果搞砸了。

@BeforeClass
可能的设置方法?
@BeforeClass
可能的设置方法?