Demonstrates the use of different test frameworks for Go code.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
calc Add example for go-testdeep Dec 19, 2018
.gitignore Initial commit Jun 6, 2018
.travis.yml Use latest dep version Dec 19, 2018
Gopkg.lock Add example for go-testdeep Dec 19, 2018
Gopkg.toml Add example for go-testdeep Dec 19, 2018
LICENSE Add license Jun 11, 2018
README.adoc Add example for go-testdeep Dec 19, 2018
test.sh Use different package but same folder Jun 11, 2018

README.adoc

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