Юнит-тесты и моки
Что нужно уметь объяснить
Заголовок раздела «Что нужно уметь объяснить»- Что конкретно означает запись в вашем резюме: «следил за скоростью и стабильностью»?
- What ’s the purpose of a mockup?
- Зачем нужны моки?
- Юнит тесты, какие требования по покрытию? Для моков что использовали?
- появятся скидки, промокоды, программы лояльности;
- Как добиться высокого уровня покрытия тестами и их устойчивости?
- Писали ли вы тесты? Какие именно? Какое целевое покрытие тестами было на вашем проекте? Как измеряли покрытие?
- Что такое табличное тестирование?
- Работали ли вы с юнит-тестами через командную строку?
- Какие тесты писал? Работал ли с моками? Как часто пишешь тесты? Как определяешь, нужны ли тесты
- Моки использовал?
- Как замокать бд?
- Что такое измерение покрытия тестами?
- Как количественно оценить покрытие тестами? (coverage)
- Какие виды тестов писал? (unit/integration/e2e). Какими инструментами пользовался? (testify)
- Приходилось ли писать юнит-тесты, интеграционные, E2E-тесты?
- Чем отличаются юнит-тесты от интеграционных?
- Где в Go принято писать unit-тесты?
- Что такое mock