Testcontainers and API mocking for Golang projects
This session explores how to use Testcontainers and API mocking tools like Microcks and WireMock to enhance integration testing and continuous delivery in cloud native Golang projects.
Testcontainers has become a go-to tool for integration testing across languages and ecosystems, including Golang. In this talk, Nenashev demonstrates how to combine Testcontainers with API mocking tools such as Microcks and WireMock to streamline testing for systems that are not container-ready or are too complex to test directly. He will showcase practical techniques for incorporating these tools into common continuous delivery and deployment workflows, using platforms like Argo CD and Tekton. The session will also cover how to use Testcontainers and API mocking modules within local development environments and Golang IDEs, enabling faster feedback loops and more reliable test coverage. Attendees will leave with concrete strategies to extend integration testing capabilities and improve test reliability in modern Golang-based, cloud native applications.
Testcontainers and API mocking for Golang projects
This session explores how to use Testcontainers and API mocking tools like Microcks and WireMock to enhance integration testing and continuous delivery in cloud native Golang projects.
Panelist

Panelist

Panelist

Moderator

Oleg Nenashev
Community Builder and DevRel Consultant, Gradle Inc.
Testcontainers has become a go-to tool for integration testing across languages and ecosystems, including Golang. In this talk, Nenashev demonstrates how to combine Testcontainers with API mocking tools such as Microcks and WireMock to streamline testing for systems that are not container-ready or are too complex to test directly. He will showcase practical techniques for incorporating these tools into common continuous delivery and deployment workflows, using platforms like Argo CD and Tekton. The session will also cover how to use Testcontainers and API mocking modules within local development environments and Golang IDEs, enabling faster feedback loops and more reliable test coverage. Attendees will leave with concrete strategies to extend integration testing capabilities and improve test reliability in modern Golang-based, cloud native applications.
Testcontainers and API mocking for Golang projects
This session explores how to use Testcontainers and API mocking tools like Microcks and WireMock to enhance integration testing and continuous delivery in cloud native Golang projects.
Testcontainers has become a go-to tool for integration testing across languages and ecosystems, including Golang. In this talk, Nenashev demonstrates how to combine Testcontainers with API mocking tools such as Microcks and WireMock to streamline testing for systems that are not container-ready or are too complex to test directly. He will showcase practical techniques for incorporating these tools into common continuous delivery and deployment workflows, using platforms like Argo CD and Tekton. The session will also cover how to use Testcontainers and API mocking modules within local development environments and Golang IDEs, enabling faster feedback loops and more reliable test coverage. Attendees will leave with concrete strategies to extend integration testing capabilities and improve test reliability in modern Golang-based, cloud native applications.
Testcontainers and API mocking for Golang projects
This session explores how to use Testcontainers and API mocking tools like Microcks and WireMock to enhance integration testing and continuous delivery in cloud native Golang projects.
Panelist

Panelist

Panelist

Host

Oleg Nenashev
Community Builder and DevRel Consultant, Gradle Inc.
Sign up now

