* Rename init-network, remove .getId call
- Should be called `create-network` to match the existing `create`
function
- Network#getId oddly has a side effect, which made generative testing
impossible. Removing this defers network creation until `start!` is called
- Mark init-network as deprecated
* just use def instead of defn
* Fix indentation in README
* Allow for provision of a Testcontainer instance
Testcontainers provides many different container implementations that
can be very useful. This simple change allows callers to provide their
own, premade container instance so consumers can flexibly choose their
container type. If no container instance is supplied, then
clj-test-containers falls back to its original behavior.
* Extract function
* Cleanup, ensure Clojure types instead of Java types
Co-authored-by: Tim Zöller <mail@tim-zoeller.de>
* Add create-from-docker-file
* Update code base on review/feedback
Fix the following
- Fix the import style in one line
- Use constructure once when creating the docker-image
- Use some? instead of if
- Remove :env-vars from the test
- Move resources to test section