GUnit 和 Mocking 框架

问题描述 投票:0回答:1

Guidewire 云标准规定,不完全支持模拟(mockito、easymock 等),建议使用测试存根。是这样吗?为什么?

我们计划在 Guidewire 上为 PC、BC、CC 构建一个新的单元测试套件。还考虑将应用程序迁移到云。

mocking guidewire gosu gunit
1个回答
0
投票

这是正确的 Ajith,Guidewire 平台从未完全支持模拟。主要原因在于持久化框架的构建以及整个平台缺乏依赖注入。有趣的是,OOTB 附带了 easymock 库 我过去(以及我认识的其他人)做过一些成功的尝试来模拟 GOSU 的某些方面,并且效果很好。然而,当你尝试做诸如实体模拟或增强模拟之类的事情时,你将陷入困境,并且很可能一事无成。 如果您需要进一步深入研究该主题,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.