Adding Backend
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Debucquoy
2024-02-10 19:33:25 +01:00
parent 04143f162b
commit 3fb4e61419
15 changed files with 516 additions and 0 deletions

View File

@ -0,0 +1,13 @@
package ovh.herisson.Clyde;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ClydeApplication {
public static void main(String[] args) {
SpringApplication.run(ClydeApplication.class, args);
}
}

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,13 @@
package ovh.herisson.Clyde;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class ClydeApplicationTests {
@Test
void contextLoads() {
}
}

View File

@ -0,0 +1,23 @@
package ovh.herisson.Clyde;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.test.context.TestConfiguration;
import org.springframework.boot.testcontainers.service.connection.ServiceConnection;
import org.springframework.context.annotation.Bean;
import org.testcontainers.containers.PostgreSQLContainer;
import org.testcontainers.utility.DockerImageName;
@TestConfiguration(proxyBeanMethods = false)
public class TestClydeApplication {
@Bean
@ServiceConnection
PostgreSQLContainer<?> postgresContainer() {
return new PostgreSQLContainer<>(DockerImageName.parse("postgres:latest"));
}
public static void main(String[] args) {
SpringApplication.from(ClydeApplication::main).with(TestClydeApplication.class).run(args);
}
}