【发布时间】:2011-06-23 12:26:47
【问题描述】:
我在 Titan 的 javascript 中创建了一个函数。
function getdetail(Success){
alert("hit the function");
var detail[];
$.ajax({
type: "GET",
url: "Detail.xml",
dataType: "xml",
success: function(xml) {
alert(xml);
detail.push(xml);//fill data by finding root each
sucess(detail);
}
});
return detail;
}
通过 qunit 测试我想测试一下,
test("test for detail",function(){
stop();
getdetail(function(detail){
start();
ok(true);
})
})
但是它给了我一些未定义的值,空值,因为我在 ajax 函数中放置了一个警报。未命中此警报。然后我在被命中的 ajax 函数之外放置一个警报。
我正在使用 aptana studio 与 apslator 钛开发人员一起做的整个工作。 我如何测试这个javascript钛函数功能
【问题讨论】:
标签: javascript jquery titanium qunit