/go-testing-frameworks

Demonstrates the use of different test frameworks for Go code.

Primary LanguageGoApache License 2.0Apache-2.0

Go testing frameworks Build Status Go Report Card Codecov

Demonstrates the use of different testing frameworks for Go code.

Go File Framework Description

calc_standard_test.go

testing package

Go standard library testing support

calc_testify_test.go

Testify

Assertion and mock helpers

calc_gocheck_test.go

gocheck

Assertion helpers

calc_gopwt_test.go

gopwt

Power assertion helpers

calc_gotestdeep_test.go

go-testdeep

Deep comparison helpers

calc_ginkgo_test.go

Ginkgo

Heavyweight BDD testing framework + assertion helpers

calc_goblin_test.go

Goblin

A Mocha like BDD testing framework

calc_goconvey_test.go

GoConvey

BDD testing framework with web UI