Интеграция хUnit и тесты в конфигурацию. Примеры, советы


#1

Здравствуйте!
Посоветуйте пожалуйста с чего начать встраивание тестирования в конфигурацию? Обычно пользуюсь внешними файлами тестирования. Видел, что есть возможность в хЮните загружать тесты из конфигурации. Как лучше организовать их хранение? Какие общие модули создать, что туда запихать? Ещё хочется в конфигурацию встроить плагины Утверждение и подобное. Как это лучше сделать?
Хотелось бы пощупать какую-нибудь конфигурацию с имеющимися тестами.


#2

По-хорошему, конечно, тесты и проект должны храниться в одном репозитории, но у меня так не получилось. Поэтому отдельно хранилище, отдельно в git - сборочные сценарии Jenkins и в отдельном git-репозитории - проект с тестами-обработками, которые разбираются через precommit1c на исходники.


#3

У нас всегда тесты/фичи и исходники 1С находятся в одном репозитории.
И обучаемым командам мы также советуем делать, что они успешно выполняют и затем используют.

Это же практически аксиома организации командной разработки :slight_smile:
и не только в 1С

@Vladislav_Moroz какие у тебя возникли проблемы?
случайно не юзаешь ГитКонвертер :slight_smile: вдруг он не умеет хранить сторонние файлы?


#4

Сейчас встраивание тестирования в конфигурацию реализовать сложновато.
И поддержка такого решения в Ванесса.АДД не выполняется :frowning:

Используйте работу через Гит-репозиторий.

Мы думаем о реализации в будущем единого расширения, но пока это не приоритетно.

На внешних файлах все прекрасно работает.