McTester:Minecraft的集成测试框架 源码
麦克斯特 Minecraft的集成测试框架 什么是McTester? McTester允许您针对Minecraft编写全自动集成测试。 通过易于使用的API,您可以指导真正的单人游戏客户端在世界上执行操作(发送命令,环顾四周,单击鼠标)。 结合Sponge之类的服务器端API,McTester允许您编写自动化测试,而这在其他情况下是不可能的。 为什么不只编写单元测试,又避免启动完整的Minecraft客户端的开销? McTester旨在补充项目的现有测试。 以下是一些您可以使用它做的事的例子: 嵌入并点燃爬虫,并确认爆炸事件在固定的滴答声内触发。 测试使用游戏中的物品(例如吃一个苹果)
文件列表
McTester:Minecraft的集成测试框架
(预估有个117文件)
gradlew
5KB
CustomMixinsTest.java
4KB
McTesterGradlePlugin.groovy
2KB
mcmod.info
370B
SpongeInstaller.java
4KB
McTester.java
5KB
CurrentWorld.java
13KB
Utils.java
4KB
MixinMinecraft.java
6KB
TestActions.java
5KB
暂无评论