4.9.1. 中间件集成测试 4.9.1. 中间件集成测试 中间件继承测试运行在具有完整功能的 Spring 容器里,而且可以连接数据库。在这些测试类里面,可以运行中间件里面各细分层的代码,比如从 ORM 层到 Service 层。 Studio 创建新项目之后,可以在 core 模块的包内找到两个类:一个测试容器类和一个测试示例类。测试容器类会...
4.8. 测试 4.8. 测试 CUBA 应用程序可以使用众所周知的方式进行测试:单元测试、集成测试、以及界面 UI 测试。 单元测试非常适合测试封装在特定类中以及与应用程序基础设施松耦合的业务逻辑。只需要在项目的 global 、core 或 web 模块中创建 test 目录,然后就可以编写 JUnit 测试用例了。如果需要模拟数据,可以...
3.9.14.1. Spring 任务调度 3.9.14.1. Spring 任务调度 Spring Framework 手册的 Task Execution and Scheduling 部分详细描述了这种机制。 TaskScheduler 可用于在中间层和客户端层的任何应用程序块(block) 中运行任意的 Spring bean 对象方法...
2. 更新 2. 更新 更新独立 IDE 可以从 网站 下载新版的独立 Studio IDE 然后覆盖安装。会保留之前所有的 Studio 设置。 也可以从插件仓库安装 CUBA 插件的自动更新,这样就不用下载和安装整个 IDE 应用程序: 打开 Plugins 对话框。 切换到 Updates 标签页。 如果有可用的更新,就...