Я пытаюсь понять основы Жасмина (и BDD/TDD, я думаю). Примеры, которые я видел, не похожи на реалистичный сценарий веб-приложения и имеют с ним трудное время.Тест-драйв JavaScript, Жасмин и производственный код
Выполнены ли тесты Жасмина (отдельно) от работы с JavaScript, который будет развернут? Ручное копирование проверенного/проверенного кода .. Или Жасмин компилируется в стандартную JS, используемую для производства?
Приветствия
Какова связь между испытаниями Жасмина и живым JS? Ручное копирование вперед и назад (что формализовано, а что нет)? Извинения за ряд глупых вопросов :) Не похоже, чтобы понять, как проходит тестовый процесс. – gorn
Я думаю, что вы спрашиваете, как работает TDD, правильно? Это большой вопрос, на который трудно ответить. Но нужно учитывать, что код, написанный с использованием TDD в моем опыте, выглядит намного иначе, чем без TDD. Сначала это кажется неправильным, но это не так - это заставит вас писать код более тщательно и рассматривать зависимости. Возможно, вам понадобится ознакомительное видео? Ищите те, где они всегда пишут тест (и проверяют, что он не работает) перед написанием кода. – Cymen
@gorn Это сообщение может быть полезно: [Хороший ресурс для изучения BDD, TDD (ruby, C#, javascript)] (http://stackoverflow.com/questions/1186434/good-resource-to-learn-bdd-tdd- рубин-с-Javascript) – Cymen