暂无封面

PancakeContract

PancakeContract是一款用于测试和验证GH定义或组件是否按预期工作的插件,适用于编写插件脚本、分享GH定义和编写复杂定义的用户。页面提供下载和使用指南。

分享

这个插件不是Pancake,也不需要Pancake。它像是Pancake的一个扩展或模块。

PancakeContract提供了一套工具,用于测试和确保你的GH定义或编写的组件按预期工作。它主要用于:

  • 那些编写插件/脚本,并需要用GH进行某种单元测试的人。
  • 那些与他人分享自己的GH定义,并希望确保定义被正确使用的人。
  • 那些编写复杂定义,并需要确保每一步的数据结构都符合预期的人。

该插件支持各种检查(断言),包括相等性、相同结构、相同内容、无错误消息等,此外还有快速失败的能力。你可以通过检查的颜色获得视觉反馈,或者当定义包含断言组件时自动弹出的集中窗口显示测试结果。

它仍然是一个非常初步的版本。如果你发现错误或有改进空间,请不吝留言。