用 Go 练习 BDD
Practising BDD with Go
我们即将开始使用 Go 进行 API 层的全新开发,并希望使用 Cucumber 或 Gherkin 之类的东西与非技术利益相关者一起开发规范。
我们在工具方面有哪些选择?
这个问题真的太宽泛了,可能会被关闭。
但是...您只需在谷歌上搜索一下即可:
https://golanglibs.com/top?q=bdd
免责声明:我的 BDD 包在该列表中排名第 9:
https://github.com/eduncan911/mspec
实施您自己的 BDD 工作流并不需要太多。
现在随着 Go 1.7(测试版)的出现,现在有子测试进一步允许您封装 BDD 风格的上下文分组和编写,而不需要 "package"。
我们即将开始使用 Go 进行 API 层的全新开发,并希望使用 Cucumber 或 Gherkin 之类的东西与非技术利益相关者一起开发规范。
我们在工具方面有哪些选择?
这个问题真的太宽泛了,可能会被关闭。
但是...您只需在谷歌上搜索一下即可:
https://golanglibs.com/top?q=bdd
免责声明:我的 BDD 包在该列表中排名第 9:
https://github.com/eduncan911/mspec
实施您自己的 BDD 工作流并不需要太多。
现在随着 Go 1.7(测试版)的出现,现在有子测试进一步允许您封装 BDD 风格的上下文分组和编写,而不需要 "package"。