我在钛中使用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("test for detail",function(){
stop();
getdetail(function(detail){
start();
ok(true);
})
})
但是它给了我一些未定义的值,空值,因为我在 ajax 函数中放置了一个警报。未命中此警报。然后我在被击中的 ajax 函数之外放置一个警报。
我正在使用 aptana studio 与 apslator 钛开发人员一起做的整个工作。我怎样才能测试这个javascript钛功能函数