Intern — Junior
Da li ste u prethodnoj kompaniji sprovodili bilo kakve oblike testiranja?
sobes.tech АИ
Одговор од АИ
Да, у претходној компанији учествовао сам у различитим формама тестирања кода у Go-у. Углавном су то били јединични тестови коришћењем стандардног пакета testing. Такође сам користио интеграционе тестове за проверу интеракције компоненти.
Пример једноставног теста:
func TestAdd(t *testing.T) {
result := Add(2, 3)
if result != 5 {
t.Errorf("Expected 5, got %d", result)
}
}
Поред тога, користили смо алате за покривеност кода и покретали тестове у CI/CD-у за аутоматску проверу квалитета кода.