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

时间:2017-09-08 15:16:11

标签: unit-testing testing xpages

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

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

2 个答案:

答案 0 :(得分:0)

我可以想到2条建议:

  • 无论您的服务器返回什么样的回复,您都不能stub/mock他们?

  • 您是否只是创建一个虚拟服务器,然后在您的应用程序中有另一个目标,您更改其endPoint / URLS的基本路径,并在虚拟服务器/子域上安装您需要的任何框架?

变化:

https://Curunir.com/users/

为:

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

答案 1 :(得分:0)

On OpenNTF是由Christian Gudemann创建的XPage的JUnit项目,https://www.openntf.org/main.nsf/project.xsp?r=project/org.openntf.junit.xsp

我做了一个基本测试,它起作用了; - )