artemis java test sandbox:JUnit 5扩展用于轻松安全地进行Artemis Java测试 源码
战神 Artemis Java测试沙箱 Ares,也称为Artemis Java测试沙箱(简称AJTS) ,是一种JUnit 5扩展,用于在交互式学习平台上轻松安全地进行Java测试。 其主要特点是 安全管理器,以防止学生崩溃测试或作弊 由于时间,线程和io的限制,因此可以进行更强大的测试和构建 支持公开和隐藏的Artemis测试,其中隐藏的测试遵循自定义的截止日期 实用程序,用于改善Artemis中的反馈,例如处理多行错误消息或指向导致异常的可能位置 实用程序来舒适地使用System.out和System.in测试练习 项目状态 安装 注意:Ares至少需要Java 11。 Ares是作为Maven依赖提供的。 要在Maven项目的测试环境中使用Ares,请包括 de.tum.in.ase
下载地址
用户评论