Categorygithub.com/bygui86/go-testing
module
0.0.0-20210214171526-78289efeb01d
Repository: https://github.com/bygui86/go-testing.git
Documentation: pkg.go.dev

# README

WORK IN PROGRESS

Go testing

Project to understand how to write tests in Golang

TODO list

  • testing types

    • unit-testing
    • integration-testing
    • integration-testing with testcontainers
    • contract-testing
  • testing techniques

    • mocking
    • stubbing
  • testing techs

    • basic interface
    • database
    • rest
      • server
      • client
      • middleware
    • grpc
      • server
      • client
    • broker
      • kafka
        • producer
        • consumer
      • kubemq
        • producer
        • consumer
    • logs
    • metrics
    • traces
  • libraries


Links

testing in go

code coverage

frameworks

mocking

basic-example

unit-testing

database

http

server

client

middleware

grpc

logging

integration-testing

testcontainers

contract-testing

pact

gandalf

articles

tutorials

# Packages

No description provided by the author