在我的控制器中,我有一个http帖子:
$http.post('http://localhost:3000/processFile?' + $httpParamSerializerJQLike($scope.FileParams)).....
文件参数是:
$scope.FileParams = {
os: null,
type: null,
ext: null
};
在回复中,我指定了一个链接,将文件下载到按钮。
来自另一个堆栈溢出文章的这个link说使用HttpParamSerializer来对链接的参数进行排序。
在用户单击某些单选按钮(例如选择操作系统,类型和扩展名)的情况下,如何使用httpBackend和httpParamSerializer进行单元测试?如何获取单选按钮名称,然后使用适当的参数继续测试post方法?