2016-11-03 13 views
0

Im немного нового тестирования Zombie.js, и трудно найти, так что я буду просить здесь ...Zombie.js - тест, если объект недвижимости найден

Пример:(переменная Globla)

hello = {"world" : "...."} 

Так что я испытываю что-то вроде:

describe('Check varibles', function() { 
    it('If ---> hello <--- exits', function(done) { 
     browser.assert.global('hello'); 
     done(); 
    }); 

    it('If ---> hello.world <--- exits', function(done) { 
     // ???? 
     done(); 
    }); 
}); 

Я могу проверить, завершено ли hello. Но как проверить, если hello.world` выходит?

Я попытался с:

browser.assert.global('hello.world'); // AssertionError: undefined == true 

ответ

0

О, я получил альтернативный (использование assert непосредственно)

Во-первых: требуется assert

const assert = require('assert'); 

Итак, сделайте примерно следующее:

it('If ---> hello.world <--- exits', function(done){ 
    assert.ok(browser.window.hello.world); 
    //assert.ok(!browser.window.hello.world); <-- or check if not exits 
    done(); 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^