testing包是一种简单且高效的测试Go程序的方法,它甚至还被用于验证Go自身的标准库,但是为了满足一些领域渴望拥有更多功能的要求,市面上也出现了不少对testing包进行增强的Go测试库。

本节将对Gocheck和Ginkgo这两个流行的Go测试库进行介绍。Gocheck是两者中较为简单的一个,它整合并扩展了testing包;

Ginkgo能够让用户在Go中实现行为驱动开发,但这个库比较复杂,而且学习曲线也比较陡峭。

results matching ""

    No results matching ""