打开测试格式?

时间:2014-09-08 20:18:39

标签: unit-testing testing standards

是否有尝试标准化跨语言测试格式?

例如,CommonMark是标准化Markdown™的规范,预计将以多种语言实施。能够针对同一组测试测试每个实现是很棒的。

他们已经在this file正式实施中加入了tapped into by a PHP implementation,但它似乎没有采用任何标准格式。

是否有尝试开发测试格式?每个测试可以有一个名称,可能是简短描述,输入和预期输出?甚至可能支持多个论点。它应该可以在任何语言中轻松解析,或者应该在每种语言中使用现成的解析实现。

1 个答案:

答案 0 :(得分:1)

如果您的意思是“跨语言测试格式”,可以解释/编译成不同语言的测试相关语言,Gherkin中使用的Behavior-driven_development语言基本上由

  • 给定
  • 然后

在你的降价示例中,你可以写

  • 给出markdowninterpreter m
  • 当m得到“ hello world
  • 然后m应输出“ hello world

为小黄瓜提供了许多语言的实现。即