Sobes.tech
Intern — Junior

Əvvəlki şirkətinizdə hər hansı bir test forması keçirdinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, əvvəlki şirkətdə Go dilində kod testlərinin müxtəlif formalarında iştirak etdim. Əsasən, standart testing paketindən istifadə etməklə modul testləri həyata keçirirdim. Həmçinin, komponentlərin qarşılıqlı əlaqəsini yoxlamaq üçün inteqrasiya testləri də tətbiq etdim.

Sadə test nümunəsi:

func TestAdd(t *testing.T) {
    result := Add(2, 3)
    if result != 5 {
        t.Errorf("Expected 5, got %d", result)
    }
}

Bundan başqa, kodun əhatə dairəsini ölçən alətlərdən istifadə etdik və kod keyfiyyətini avtomatik yoxlamaq üçün CI/CD-də testlər işə saldıq.