unit-testing - 如何在不访问服务器的情况下在 XPage 页面中进行单元测试?

标签 unit-testing testing xpages

我需要在当前的 XPage 项目中进行某种单元测试。问题是我无权访问服务器,因此无法在服务器上安装测试框架。我只能从 Notes Designer 访问应用程序并从 git 存储库获取所有文件。

如何在这些条件下实现单元测试?

最佳答案

我可以想到 2 个建议:

  • 无论您的服务器要返回什么响应,您不能只是 stub/mock他们?

  • 难道你不能只创建一个虚拟服务器,然后在你的应用程序中有另一个目标,你可以更改它的端点/URLS 的基本路径,并在虚拟服务器/子域上安装你需要的任何框架吗?

改变:

https://Curunir.com/users/

到:

https://Dummy.Curunir.com/users/

关于unit-testing - 如何在不访问服务器的情况下在 XPage 页面中进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46119660/

相关文章:

java - 如何从测试类访问私有(private)方法

python - 在 FastAPI 中测试 Pydantic 设置

java - 可以在主要 Java 代码上放置测试替身实现吗

xpages - 新行代码 "\n"和/或 @NewLine 不会向字段添加新行

css - 如何在 xpages 中更改 dojo 货币文本框的特征?

javascript - 如何使用 xPages 向客户端强制更新设计更改?

javascript - 访问 AngularJs 指令 Controller

javascript - 开 Jest 模拟一个 ES6 类以供正在测试的类使用

unit-testing - 用 Jest 模拟 Observable - rxjs

django - 针对远程服务器运行 Django 测试