Здравствуйте, woah, Вы писали: w> То что ломалось и не было покрыто тестами, надо покрыть после правки, так чтобы потом оно гарантированно не повторилось.
труЪшно покрывать до исправлений
Здравствуйте, Dziman, Вы писали:
D>труЪшно покрывать до исправлений
Когда уже умеешь работать с тестами то да.
Но если человек только начинает, а здесь именно такой случай, то много полезнее самому убедиться на простых и конкретных примерах в пользе которую он получит.
Здравствуйте, FrozenHeart, Вы писали: FH>В общем, поделитесь советами на тему того, что и как следует покрывать тестами, а что следует оставлять без покрытия. Чем вы руководствуетесь при написании юнит-тестов?
вот вы что-то поменяли в коде. теперь вы думаете "таак, все готово, но нужно кое-что проверить руками что не поломалось". вот как минимум вот это нужно не руками делать, а просто запуском юнит-теста.
ну и если у вас возник баг, который ушел от вашего ручного тестирования, то создаете юнит-тест на него, проверяете что репродюсится, правите, проверяете, что теперь все работает.