У меня есть функция, которая проверяет, существует ли имя в массиве (names_array). Если существует, верните true в противном случае, если нет, тогда передайте имя в names_array и создайте строки таблицы для каждого имени и добавьте в таблицу.
Используя Жасмин, я должен проверить, возвращает ли функция значение true или false.
Для этого я передаю значения для переменных names_array и name.
Но все равно получаю неопределенную ошибку переменной для кода $ ('# add_name'). Val ();
Мой код javascript для проверки ...
function check_names(names_array) {
var name = $('#add_name').val().toLowerCase();
//check if name is there in names_array if yes return true, if not then return false and push the item to the names_array
}
Код Жасмин, который я использую ..
describe("On Name Create",function (){
var names_array = ["add","bad","sad","dad"];
it("Check for names",function (){
var name = "add";
expect(check_names(names_array)).toBeTruthy();
});
});
Я что-то упустил, так как я новичок в Жасмин?