Здравствуйте, fmiracle, Вы писали:
F>Если я правильно понял, ты через него сделать юнит тесты для своих изменений в коде. Но при этом вообще не знаешь, что именно эти тесты тестируют и как.
Да. У нас лицензия на копилот в гитхабе. Копилот отревьювил код- нашёл, что для изменений нет покрытия и предложил добавить. Я нажал кнопку- ок вперёд. Оно создало PR на мой PR, наговнокодило минут 20. Я стянул бранч копилота локально, запустил тот UT- прошло. Запустил линтер — не прошло, но авто-фикс линтера локально всё поправил, всё прошло. Ну и всё, да я сделал 1 коммит поверх копилота, но я не правил код руками, в отличие от моих прошлых опытов с копилотом.
F>На мой взгляд, это так себе подход к тестам. Вообще, к тестам надо относиться внимательнее, чем к самим измениям в коде.
Откровенно говоря- хорошо если регрессионное покрытие вообще добавлено хоть UT хоть интеграционное, я уже счастлив.