Больше о структуре тестов. ААА шаблон [Оупенсорс Дневник PR#323]. [Tests Structure. AAA pattern]

23 подписчика

12+
12+

3 просмотра

21 день назад

ПожаловатьсяНарушение авторских прав

23 подписчика

12+
12+

3 просмотра

21 день назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

21 день назад

Ревью еще нескольких пул реквестов для https://github.com/yashaka/selene по теме структуры тестов, важности четкой видимости блоков отвечающих за соответствующие части тестовой логики – прекондишены (Arrange или Given в терминах BDD), действия/шаги (Act или When...), и проверки (Assert или Then...). Не теряем возможности еще раз упомянуть о читабельности, консистентности, и как подбор имен для переменных на все это влияет, помогая сделать тестовую логику понятней и очевидней, отображая тем самым принцип самодокументируемого кода (Self-documented code) Задать вопрос по selenе можно тут: https://t.me/selene_py_ru Поддержать разработку selene - можно по ссылке https://www.patreon.com/yashaka ;), - а также сделав лайк/подписку/колокольчик на этом канале, ну и звезду на репе проекта: https://github.com/yashaka/selene - или же просто контрибьютом в проект, прислав свой PR, на который иногда можно даже получить видео-ревью подобное этому ;) Изучить еще больше нюансов рефакторинга на примере тестов на selene - можно тут: http://autotest.how/selene-ru - ну или просто следить на новинками на этом канале ;) Більше відео по мистецтву написання тестів – українською тут – https://www.youtube.com/channel/UCFGT93i0g56yx6Au63FMOYw, і ще більше у відповідному телеграм каналі: https://t.me/autotesthow_uk

Название:

Больше о структуре тестов. ААА шаблон [Оупенсорс Дневник PR#323]. [Tests Structure. AAA pattern]

Категория:

Разное