我需要在当前的XPage项目中进行某种单元测试。问题是我无法访问服务器,因此无法在服务器上安装测试框架。我只能从Notes Designer访问该应用程序,并从git存储库获取所有文件。
如何在这些条件下实施单元测试?
答案 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
我做了一个基本测试,它起作用了; - )