• Stars
    star
    3
  • Rank 3,963,098 (Top 79 %)
  • Language
    Go
  • License
    MIT License
  • Created over 1 year ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Getting started with Testcontainers for Go guide

More Repositories

1

testcontainers-java

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Java
7,956
star
2

testcontainers-dotnet

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
C#
3,774
star
3

testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Go
3,503
star
4

testcontainers-node

Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
TypeScript
1,849
star
5

testcontainers-python

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
Python
1,542
star
6

testcontainers-rs

A library for integration-testing against docker containers from within Rust.
Rust
697
star
7

testcontainers-scala

Docker containers for testing in scala
Scala
629
star
8

moby-ryuk

Schedule Moby/Docker containers cleanup after specific delay.
Go
182
star
9

testcontainers-dotnet-legacy

A .net fork of testcontainers - in early development
C#
165
star
10

testcontainers-clj

Control Docker containers from your test lifecycle for Clojure integration tests.
Clojure
144
star
11

testcontainers-ruby

Testcontainers for Ruby
Ruby
119
star
12

testcontainers-java-examples

Archived: This repo has been combined into the main testcontainers-java repository
Java
102
star
13

workshop

Java
100
star
14

testcontainers-elixir

Testcontainers is an Elixir library that supports ExUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Elixir
95
star
15

testcontainers-php

https://www.testcontainers.org implementation for PHP
PHP
81
star
16

testcontainers-rs-modules-community

Community maintained modules for Testcontainers for Rust
Rust
68
star
17

testcontainers-hs

Docker containers for your integration tests! http://hackage.haskell.org/package/testcontainers
Haskell
57
star
18

testcontainers-spock

Spock extension for using Docker containers in Spock tests. (DEPRECATED, moved to main repo!)
53
star
19

testcontainers-java-spring-boot-quickstart

Testcontainers QuickStarts
Java
50
star
20

testcontainers-jooq-codegen-maven-plugin

jOOQ code generator using Testcontainers
Java
49
star
21

java-local-development-workshop

Java local development workshop
Java
47
star
22

dind-drone-plugin

Plugin for Drone CI v0.8+ to enable use of Testcontainers using Docker-in-Docker
Shell
31
star
23

testcontainers-native

Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go
Go
20
star
24

workshop-go

Go
18
star
25

community-module-registry

Testcontainers Community Module Registry
15
star
26

testcontainers-js

A javascript fork of testcontainers - in early development
TypeScript
9
star
27

vnc-recorder

Docker image that can be used to create a sidekick container for recording videos of VNC sessions hosted in other containers
Dockerfile
9
star
28

java-module-workshop

Workshop about making your own Testcontainers module and learning important things
Java
9
star
29

tc-guide-testing-spring-boot-rest-api

Getting started with Testcontainers in a Java SpringBoot Project
Java
8
star
30

tc-guide-testing-spring-boot-kafka-listener

Testing Spring Boot Kafka Listener using Testcontainers Guide
Java
8
star
31

helloworld

A Docker image to support Testcontainers' self-test suites
Go
7
star
32

testcontainers-java-repro

A template repository intended to help create isolated repro examples for Testcontainers issues
Java
7
star
33

testcontainers-showcase

Testcontainers ShowCase
Java
7
star
34

sshd-docker

Docker image with SSH daemon installed
Dockerfile
7
star
35

testcontainers-java-module-oracle-xe

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
6
star
36

testcontainers-java-module-localstack

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
6
star
37

tc-guide-getting-started-with-testcontainers-for-nodejs

JavaScript
6
star
38

tc-guide-testing-aws-service-integrations-using-localstack

Testing AWS Service Integrations using LocalStack guide
Java
6
star
39

testcontainers-java-module-mssqlserver

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
5
star
40

tc-guide-simple-local-development-with-testcontainers-desktop

Simple local development with Testcontainers Desktop guide
Java
5
star
41

tc-guide-getting-started-with-testcontainers-for-dotnet

C#
5
star
42

tc-guide-securing-spring-boot-microservice-using-keycloak-and-testcontainers

Guide for Securing Spring Boot Microservice using Keycloak and Testcontainers
Java
5
star
43

tc-guide-testing-aspnet-core

Getting started with Testcontainers in an ASP.NET Core web app
C#
5
star
44

tc-guide-getting-started-with-testcontainers-for-java

Getting started with Testcontainers for Java guide
Java
4
star
45

testcontainers-java-module-mariadb

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
4
star
46

testcontainers-groovy-script

Java
4
star
47

tc-guide-testcontainers-lifecycle

Testcontainers LifeCycle Guide
Java
3
star
48

testcontainers-nocode

3
star
49

tc-guide-testing-rest-api-integrations-using-mockserver

Testing REST API integrations using MockServer Guide
Java
3
star
50

tc-guide-replace-h2-with-real-database-for-testing

Testing relational database repositories using Testcontainers
Java
2
star
51

tc-guide-testing-rest-api-integrations-using-wiremock

Testing REST API integrations using WireMock Guide
Java
2
star
52

testcontainers-java-module-vault

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
2
star
53

tc-guide-working-with-jooq-flyway-using-testcontainers

Working with jOOQ and Flyway using Testcontainers Guide
Java
2
star
54

tc-guide-getting-started-with-testcontainers-for-python

Getting started with Testcontainers for Java guide
Python
2
star
55

tc-guide-testing-micronaut-kafka-listener

Testing Micronaut Kafka Listener using Testcontainers
Java
1
star
56

testcontainers-java-module-dynalite

Deprecated repository - moved to https://github.com/testcontainers/testcontainers-java
1
star
57

tc-guide-testcontainers-in-quarkus-applications

Getting started with Testcontainers in a Quarkus Project
Java
1
star
58

tc-guide-testing-rest-api-integrations-in-micronaut-apps-using-wiremock

Testing REST API Integrations in Micronaut Applications using WireMock
Java
1
star
59

testcontainers-go-fiber

Sample application of testcontainers-go and Go Fiber
Go
1
star
60

tc-guide-template

Template for a Testcontainers Guide
1
star
61

tc-guide-configuration-of-services-running-in-container

Code for Configuring application dependencies Guide
Java
1
star