Junior — Middle
Kaip galima įgyvendinti konkrečią testavimo scenarijų rinkinį?
sobes.tech AI
Atsakymas iš AI
Go kalboje galite vykdyti konkrečią testų scenarijų rinkinį naudodami testing paketą ir paleisti testus su go test komanda filtruodami pagal testo pavadinimą.
Pavyzdžiui, jei turite keletą testų:
func TestAdd(t *testing.T) {
// Testas funkcijai Add
}
func TestSubtract(t *testing.T) {
// Testas funkcijai Subtract
}
Norėdami paleisti tik testus, kurių pavadinimas turi Add, naudokite:
go test -run Add
Taip pat galite kurti testų failus su skirtingais testų rinkiniais ir juos paleisti atskirai arba naudoti kompiliacijos žymas testų grupavimui.