文件名称:godog:Cucumber用于golang
文件大小:453KB
文件格式:ZIP
更新时间:2024-02-23 09:31:40
testing go golang bdd integration-testing
戈多格 在我们达到1.0.0之前,API可能会更改几次。 请阅读完整的自述文件,您可能会发现它非常有用。 并且不要忘记和 。 包godog是用于Golang的官方Cucumber BDD框架,它将规范和测试文档合并为一个有凝聚力的整体,使用的格式为给定,何时,然后的Gherkin格式。 Godog不干预标准的go test命令行为。 您可以利用这两个框架对应用程序进行功能测试,同时将所有与测试相关的源代码维护在_test.go文件中。 与Go测试命令相比, Godog的行为与go测试命令相似,它使用go编译器和链接器工具生成测试可执行文件。 Godog上下文需要以与go测试的Test函数相同的方式导出。 请注意,如果使用godog命令工具,它将使用go可执行文件来确定编译器和链接器。 该项目的灵感来自和。 为什么选择Godog /Cucumber 单一真理 Godog将规范和测试文档合并为一个整体。 生活文件 因为它们是由Godog自动测试的,所以您的规格始终是最新的。 关注客户 业务和IT并不总是相互理解。 Godog的可执行规范鼓励更紧密的协作,帮助团队始终牢记业务目标。