package com.vaessl.app; import java.sql.Connection; import java.sql.SQLException; import javax.sql.DataSource; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; import static org.assertj.core.api.Assertions.assertThat; @SpringBootTest @ActiveProfiles("test") class ApplicationTests { @Autowired private DataSource dataSource; @Test void contextLoads() { } @Test void connectionToTestDbWorks() throws SQLException { try (Connection connection = dataSource.getConnection()) { assertThat(connection.getMetaData().getURL()).contains("vaessl_test"); } } }