Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daggerok/testcontainers-selenide-complex-system-e2e-tests

https://github.com/daggerok/testcontainers-examples Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium remote web-driver
https://github.com/daggerok/testcontainers-selenide-complex-system-e2e-tests

h2 h2-database postgres postgresql quarkus quarkusio r2dbc r2dbc-h2 r2dbc-postgres r2dbc-postgresql selenide selenium selenium-webdriver spring-boot spring-boot-2 spring-data-r2dbc spring-webflux test-containers testcontainers

Last synced: 8 days ago
JSON representation

https://github.com/daggerok/testcontainers-examples Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium remote web-driver

Awesome Lists containing this project

README

        

# TestContainers in action
Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium
remote web-driver

Status: Please, check [this](https://github.com/daggerok/testcontainers-examples) repo instead.

```
TestContainers
Spring Remote Web Micro Profile Spring PG
+-----------+ Maven +------+ Driver +----------+ REST client +---------+ R2DBC +----+
| CI runner | <---> | E2E | <------------> | Frontend | <-----------> | Backend | <---> | DB |
+-----------+ +------+ Selenide +----------+ HTTP +---------+ +----+
Travis CI Boot Quarkus Boot H2
```

## resources

* [GitHub: daggerok/testcontainers-examples](https://github.com/daggerok/testcontainers-examples)
* [Official Apache Maven documentation](https://maven.apache.org/guides/index.html)
* [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.2.4.RELEASE/maven-plugin/)
* [Spring Data R2DBC [Experimental]](https://docs.spring.io/spring-data/r2dbc/docs/1.0.x/reference/html/#reference)
* [Thymeleaf](https://docs.spring.io/spring-boot/docs/2.2.4.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-template-engines)
* [R2DBC example](https://github.com/spring-projects-experimental/spring-boot-r2dbc/tree/master/spring-boot-example-h2)
* [Handling Form Submission](https://spring.io/guides/gs/handling-form-submission/)
* [R2DBC Homepage](https://r2dbc.io)