Как мы можем выполнить модульные тесты против манипулирования DOM?

Введение в QUnit закончилось вnetTuts.com порождает интересный обмен мнениями (никогда не решаемый) о том, как применять модульные тесты к действиям, которые манипулируют DOM. Следующая цитата (Алекс Йорк) доходит до сути:

Что было бы хорошо, если бы у вас была такая функция:

функция add (a, b) {var result = a + b; $ ( «Вход # ResultTestBox») Вал (результат).

В приведенном выше тесте я хотел бы проверить две вещи: добавление a и b и корректный результат в элемент DOM. Я хотел бы проверить вторую вещь, предоставив некоторый поддельный HTML. Возможный?

Но, как я уже сказал ... неразрешенным. Разрешимы?

Ответы на вопрос(1)

Ваш ответ на вопрос