文件名称:testez:Roblox Lua的BDD样式测试和断言库
文件大小:84KB
文件格式:ZIP
更新时间:2024-06-11 18:06:43
Lua
TestEZ BDD风格的Roblox Lua测试框架 TestEZ可以在Roblox本身内部运行,也可以在内部运行,以在CI系统上进行测试。 我们在Roblox使用TestEZ来测试我们的应用,游戏中的核心脚本,内置的Roblox Studio插件以及和类的库。 它提供了可以通过单个方法调用运行所有测试的API,以及提供了流水线每一步的更细粒度的API。 灵感与先前的工作 TestEZ中的describe及其it语法基于方法,尤其是在RSpec(Ruby),busted(Lua),Mocha(JavaScript)和Ginkgo(Go)中实现的方法。 expect语法基于Chai,这是Mocha常用JavaScript断言库。 RSpec和Ginkgo中也使用了类似的期望系统,语法略有不同。 贡献 欢迎捐款! 有关信息,请参见 。 执照 TestEZ在Apache 2.0许可下可