gpt4 book ai didi

groovy - Spock 的@Narrative 和@Title 注释

转载 作者:行者123 更新时间:2023-12-01 12:34:27 25 4
gpt4 key购买 nike

Spock 提供了 @Narrative@Title 注释,您可以使用它们来提供测试的类级描述,例如

@Narrative('description of spec')
@Title('title of spec')
class ExampleSpec extends Specification {

// tests omitted
}

这两者有什么区别?换句话说,当它们似乎服务于相同的目的时,为什么我们需要它们?

最佳答案

标题应该是一行(简短描述)

叙述应该是完整的段落(使用 Groovy 多行字符串)

它们主要用于业务分析师、项目经理等可以阅读叙述文本的大型项目

正如 Opal 所说,一旦某些报告工具实际使用它们,它们就会变得更有用。

更新:Spock reports项目现在支持这些注释。

关于groovy - Spock 的@Narrative 和@Title 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30981235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com