0
我想測試一個實用程序方法,我創建了urlencoded查詢字符串。它以某種方式解碼「預期」到:?foo = foo val & bar = bar & val ...所以它解碼urlencoding!QUnit和urlencode
test("test make_params properly url encodes", function() {
var o = {"foo":'foo val',"bar":'bar&val'};
var actual = make_params(o);
equals('?foo=foo+val&bar=bar%26val', actual, "Expected urlencoded string built to be" + '?foo=foo+val&bar=bar%26val');
});
結果: 1.預期urlencoded進行串建是富= FOO + VAL &巴=酒吧%26val,預期: 「?富= FOO VAL &巴=巴& VAL」結果是: 「富= FOO + VAL &巴=欄%26val?」,DIFF:? 「?富= FOO VAL &巴=巴& VAL」 爲 「foo = FOO + VAL &巴=欄%26val」
這是一個錯誤,或者我忽略了一些東西?