dapr / java-sdk

Dapr SDK for Java
Apache License 2.0
253 stars 202 forks source link

Bring Testcontainers integration to Dapr for local spring boot development experience #1040

Open salaboy opened 3 months ago

salaboy commented 3 months ago

Describe the proposal

Spring Boot developers should be able to use Testcontainers to start a local Dapr setup. This is already working here: https://github.com/diagridio/testcontainers-dapr, but this should be part of the Spring Boot and Dapr Java SDK integration, so it provides an out of the box experience to Spring Boot users.

I propose to adapt and move this code to the Dapr Java SDK repository so it is part of the Java SDK release stream.

salaboy commented 2 weeks ago

This is work in progress and it is coming along slowly but surely

salaboy commented 6 days ago

After building the Testcontainers integration with Dapr here: https://github.com/diagridio/testcontainers-dapr I will create a PR containing the Testcontainers module to be released as part of the Java SDK, so it can be versioned and distributed together for developers to use. This also needs to include documentation and community validation.