Spring Shell 测试 测试 由于各种原因,测试 CLI 应用程序很困难 不同操作系统之间存在差异。 在同一操作系统内,可能正在使用不同的 shell 实现。 由于控制字符的存在,进入 shell 和从 shell 输出的内容可能与你在 shell 本身中看到的内容完全不同。 Shell 可能感觉是同步的,但它很可能不是,这意味着当某些内容写入其中时,你不能假定其下一个更新是最终的。 测试支持目前正在开发中,并且在各个部分可能不稳定。 本节摘要 基础知识 设置 执行 基础知识