这个插件不是Pancake,也不需要Pancake。它像是Pancake的一个扩展或模块。
PancakeContract提供了一套工具,用于测试和确保你的GH定义或编写的组件按预期工作。它主要用于:
- 那些编写插件/脚本,并需要用GH进行某种单元测试的人。
- 那些与他人分享自己的GH定义,并希望确保定义被正确使用的人。
- 那些编写复杂定义,并需要确保每一步的数据结构都符合预期的人。
该插件支持各种检查(断言),包括相等性、相同结构、相同内容、无错误消息等,此外还有快速失败的能力。你可以通过检查的颜色获得视觉反馈,或者当定义包含断言组件时自动弹出的集中窗口显示测试结果。
它仍然是一个非常初步的版本。如果你发现错误或有改进空间,请不吝留言。