Public-Library VS dockertest

Compare Public-Library vs dockertest and see what are their differences.

Public-Library

Clean Code & Hexagonal Architecture API in Go - a beginner-friendly example. (by LuigiAzevedo)

dockertest

Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work. (by ory)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Public-Library dockertest
2 48
85 3,983
- 1.4%
7.3 3.0
12 months ago 8 days ago
Go Go
- Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Public-Library

Posts with mentions or reviews of Public-Library. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-07.

dockertest

Posts with mentions or reviews of dockertest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-27.
  • Testcontainers
    16 projects | news.ycombinator.com | 27 Feb 2024
    I am using https://github.com/ory/dockertest for tests, specifically for databases. Is there any advantage to use Testcontainers?
  • Level UP your RDBMS Productivity in GO
    5 projects | dev.to | 5 Dec 2023
    Now, let's run the tests. For this purpose, we are going to use dockertest, but test containers is also a good solution.
  • Golang testing using docker services via dockertest
    3 projects | dev.to | 3 Sep 2023
    During my path learning go so far I have come across some amazing libraries and utilites, one of my favourite for integration testing is dockertest.
  • How to start a Go project in 2023
    21 projects | news.ycombinator.com | 23 May 2023
    Things I can't live without in a new Go project in no particular order:

    - https://github.com/golangci/golangci-lint - meta-linter

    - https://goreleaser.com - automate release workflows

    - https://magefile.org - build tool that can version your tools

    - https://github.com/ory/dockertest/v3 - run containers for e2e testing

    - https://github.com/ecordell/optgen - generate functional options

    - https://golang.org/x/tools/cmd/stringer - generate String()

    - https://mvdan.cc/gofumpt - stricter gofmt

    - https://github.com/stretchr/testify - test assertion library

    - https://github.com/rs/zerolog - logging

    - https://github.com/spf13/cobra - CLI framework

    FWIW, I just lifted all the tools we use for https://github.com/authzed/spicedb

    We've also written some custom linters that might be useful for other folks: https://github.com/authzed/spicedb/tree/main/tools/analyzers

  • Beginner-friendly API made with Go following hexagonal architecture.
    5 projects | /r/golang | 21 May 2023
    I've used dockertest a bunch and it is really amazing.
  • How to unit test your database interactions with Docker
    4 projects | /r/golang | 24 Mar 2023
    Reminds me of https://github.com/ory/dockertest
  • When to mock and what to mock in a Web API?
    3 projects | /r/golang | 23 Mar 2023
    If your project is relatively simple and you can get away with recreating your scenarios against a real mock database and run other related services locally. It would be good to setup docker containers for your test scripts and write e2e tests. I believe e2e tests are harder but more useful in understanding/reasoning how users are impacted.
  • Don't Mock the Database
    3 projects | /r/golang | 9 Mar 2023
    Just a heads up, the repository in your comment is invalid, the correct link is https://github.com/ory/dockertest
  • Mocking database calls without a library?
    3 projects | /r/golang | 7 Feb 2023
    Don't mock. Use https://github.com/ory/dockertest to actually run tests against a dockerized DB.
  • Different SQL drivers for test and production
    2 projects | /r/golang | 16 Jan 2023
    Use a library like ory/dockertest to spin up a test database for integration tests. It's easy to use, and tests are still fast. It'll take a minute to download the mysql docker image the first time. But, once it's been downloaded, starting the db, running migrations, and running the tests is still pretty quick.