当我使用命令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
}
}