mirror of
https://github.com/xorcare/testing-go-code-with-postgres.git
synced 2024-12-24 16:28:34 +02:00
Update README.md
This commit is contained in:
parent
42815eab15
commit
c2e0810c2c
14
README.md
14
README.md
@ -10,6 +10,20 @@ The example suggests a solution to the problem of cleaning the database after
|
||||
running tests and the problem of running tests in parallel. It also shows how
|
||||
to organize integration testing of Go code with Postgres.
|
||||
|
||||
## What's interesting here?
|
||||
|
||||
- Example
|
||||
of [docker-compose.yml](https://github.com/xorcare/testing-go-code-with-postgres/blob/main/docker-compose.yml)
|
||||
with multiple databases and automated migrations.
|
||||
- Example of test database connection management
|
||||
in [testingpg](https://github.com/xorcare/testing-go-code-with-postgres/tree/main/testingpg)
|
||||
package.
|
||||
- Example of
|
||||
integration [tests](https://github.com/xorcare/testing-go-code-with-postgres/blob/main/user_repository_test.go).
|
||||
- And example
|
||||
of [GitHub Actions](https://github.com/xorcare/testing-go-code-with-postgres/blob/main/.github/workflows/go.yml)
|
||||
and [Gitlab CI](https://github.com/xorcare/testing-go-code-with-postgres/blob/main/.gitlab-ci.yml).
|
||||
|
||||
## How to use
|
||||
|
||||
Run `make test-env-up test` and then everything will happen by itself.
|
||||
|
Loading…
Reference in New Issue
Block a user