, если у меня есть функция, которая использует Javascript, что-то вроде этого ... $(this)[0].element.id;
Mocking «это» в JavaScript QUnit
updateElement(){
$(this)[0].element.id;
}
Я использую QUnit, есть ли способ я могу издеваться 'this'
Я хотел бы быть в состоянии проверить эту функцию.
У вас есть образец более крупного кода? – Chris
запах кода, сделайте это аргументом updateElement, и он будет проверен. целью тестирования является рефакторинг плохого кода: http://blog.testdouble.com/posts/2014-01-25-the-failures-of-intro-to-tdd.html – mpm