Intern — Junior
Czy przeprowadzałeś jakieś formy testów w swojej poprzedniej firmie?
sobes.tech AI
Odpowiedź od AI
Tak, w poprzedniej firmie uczestniczyłem w różnych formach testowania kodu w Go. Głównie były to testy jednostkowe z użyciem standardowego pakietu testing. Używałem także testów integracyjnych do sprawdzania interakcji między komponentami.
Przykład prostego testu:
func TestAdd(t *testing.T) {
result := Add(2, 3)
if result != 5 {
t.Errorf("Expected 5, got %d", result)
}
}
Ponadto korzystaliśmy z narzędzi do pokrycia kodu (coverage) i uruchamialiśmy testy w CI/CD, aby automatycznie sprawdzać jakość kodu.