Spring Boot测试不在gradle中运行

时间:2019-02-07 10:30:31

标签: spring-boot gradle integration-testing

当我使用命令ConnectionException运行spring boot测试时,我遇到了./gradlew clean test问题

有趣的一点是,这些测试已在Intellj中成功运行(即使已将gradleRunner设置为默认设置)。而且完全不起作用(总是拒绝连接)。在阅读了有关类似问题的内容后,我添加了一些内容(它们用//added标记)。

我还能配置什么?

@SpringBootTest(webEnvironment = 
SpringBootTest.WebEnvironment.DEFINED_PORT)
@ExtendWith(SpringExtension.class)
@ActiveProfiles("it")
@RunWith(SpringRunner.class)// added
class CommercialUnitLevelIT extends BaselineDbTestSetup {

 @BeforeAll
 static void init() {//added
    RestAssured.port = 8080;
 }

 @BeforeEach
 void setUp() {
    //some set up
 }

 @Test
 ///my testcase 
 }
}

0 个答案:

没有答案