Sobes.tech
Junior — Middle

როგორ შეიძლება შეასრულოთ კონკრეტული ტესტის სცენარების ნაკრები?

sobes.tech AI

პასუხი AI-სგან

გო-ში შეგიძლიათ კონკრეტული ტესტის სცენარების ნაკრების შესრულება testing პაკეტის გამოყენებით და ტესტების გაშვება go test ბრძანებით, ფილტრით ტესტის სახელზე.

მაგალითად, თუ გაქვთ რამდენიმე ტესტი:

func TestAdd(t *testing.T) {
    // ტესტი Add ფუნქციისთვის
}

func TestSubtract(t *testing.T) {
    // ტესტი Subtract ფუნქციისთვის
}

მხოლოდ იმ ტესტების გასაშვებად, რომელთა სახელიც შეიცავს Add, გამოიყენეთ:

go test -run Add

ასევე შეგიძლიათ შექმნათ ტესტის ფაილები სხვადასხვა ტესტების ნაკრებით და გამოართვათ ისინი ცალკე ან გამოიყენოთ კომპილაციის ტეგები ტესტების ჯგუფად გაერთიანებისთვის.