Действительно ли инициированное редактированием тестирование является следующим шагом?

Для Eclipselink: вы можете извлечь SQL следующим образом:

query.unwrap(EJBQueryImpl.class).getDatabaseQuery().getSQLString()

Он работает только после запроса был выполнен.

8
задан sjngm 13 December 2017 в 12:41
поделиться

2 ответа

Ну, по сути, это разработка через тестирование, когда тесты выполняются постоянно, по мере того, как вы печатаете? Поэтому я бы не сказал, что «тестирование, запускаемое редактированием» - это новый метод разработки, это просто функция вашей IDE.

Что касается скорости этой функции, я полагаю, это действительно зависит от того, насколько сложен ваш проект, какой компилятор язык, который вы используете, и какие изменения вы вносите.

0
ответ дан 6 December 2019 в 01:40
поделиться

Есть Автотест для рубина. Он постоянно запускает модульные тесты по мере того, как вы редактируете файлы, используя некоторые простые соглашения для сопоставления исходных файлов с тестовыми файлами. Я также видел для этого плагин, который интерактивно окрашивает тестовый код в красный или зеленый цвет в emacs. Я думаю, что идея немедленной визуальной обратной связи прохождения / неудачи в самом редакторе кода прекрасна.

1
ответ дан 6 December 2019 в 01:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: