gpt4 book ai didi

AngularJS单元测试: Constructor Test: Windows Azure Invoke Api

转载 作者:行者123 更新时间:2023-12-02 07:30:29 25 4
gpt4 key购买 nike

我正在使用 Ionic(AngularJS) 制作一个混合应用程序。我有一个通用工厂,它使用 WindowsAzureService JS SDK 的 invoke Api 方法。我正在对我的应用程序进行单元测试。

var mClient = new WindowsAzure.MobileServiceClient(applicationUrl,applicationKey);

mClient.invokeApi(api, data, header)).done(function (res) {
// do something
})

我没有使用 $http,因此我无法使用 $httpBackend 模拟测试用例。我想要一些有关如何使用 windowsAzureServices 测试 api 调用的帮助。

另外如何监视这个构造函数?

Github link to SDK

最佳答案

没有针对移动服务的测试工具。您需要遵循 JB Nizet 的建议并创建一个可以模拟您期望的结果的模型。

或者,您可以直接调用 API 并为身份验证设置适当的 ZUMO header 。然后您可以使用 $http$httpBackend。值得查看移动服务 GitHub 并了解他们如何针对客户端运行 E2E 测试。您也许可以使用类似的东西。

关于AngularJS单元测试: Constructor Test: Windows Azure Invoke Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32836196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com