vanessa-opensource / add

Разработка с управляемым качеством на 1С
Mozilla Public License 2.0
330 stars 183 forks source link

Документировать подключение мок-сервисов для интеграции #278

Closed artbear closed 6 years ago

artbear commented 6 years ago

Лень писать статью на Infostart. Может кому пригодится. https://github.com/KrapivinAndrey/VanessaFakeMail Мне потребовалось автоматизировать контроль отправления почты. А то третий раз уже ломают. Это микробиблиотека

Автор @KrapivinAndrey Источник https://gitter.im/silverbulleters/vanessa-behavior?at=5b697f7774470f5c985e9fe7

KrapivinAndrey commented 6 years ago

Вот сюда закину https://github.com/silverbulleters/add/tree/develop/features/libraries/%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B

KrapivinAndrey commented 6 years ago

Ruslan Zhdanov @ZhdanovR 16:22 @KrapivinAndrey Единственное замечание: добавь тут параметры, ТипШагаДляОписания и ТипШагаВДереве https://github.com/KrapivinAndrey/VanessaFakeMail/blob/18c889660940f7c250f81a1313edc02ece5a4d81/src/features/step_definitions/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%A1FakeMail/Form/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0.bsl#L26

Пример: https://github.com/silverbulleters/add/blob/96dbf5f4cb0fc80130cc82f22e9cfae047d56440/features/libraries/UITestRunner/step_definitions/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%A1%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%D0%BC%D0%B8/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%A1%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%D0%BC%D0%B8/Forms/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0/Ext/Form/Module.bsl#L40

Это нужно что бы твои шаги отображались в списке известных шагов Параметр ТипШагаВДереве можно сделать таким. Это будет иерархия .

ТипШагаВДереве="Плагины.МокПочта" @KrapivinAndrey Естественно для всех вызовов ДобавитьШагВМассивТестов

thedemoncat commented 6 years ago

Дополню: Параметр ТипШагаДляОписания - это на самом деле описание в известных шагах.

image

artbear commented 6 years ago

Выполнено в #280