我想做一個功能測試,爲窗體做一些非常簡單的驗證。 但是我不知道如何使用qunit而不將vars傳遞給函數。 這裏是我說的沒有通過變量的Qunit測試
function validateForm(){
var name = $('#name').val();
var submit = true;
//do some validation
//if submit true
form.submit();
}
所有qunit的例子是我的文檔來看一個例子做這樣的事情
ok(validateForm('hello'),'Hello is a valid name');
我應該只是修改我的功能還是有辦法與這樣的設置一起工作。
// EDIT
我選擇追求現在正在建立高於當前一個簡單地解析形式輸入,然後將它們發送作爲瓦爾到validateForm()功能的另一功能選項
是的,分開您對獲取值和驗證的關注使其更容易。 – craigb