Junior — Middle
Hogyan lehet végrehajtani egy adott tesztesemény-sorozatot?
sobes.tech MI
Válasz az MI-től
Go-ban egy adott tesztesemény-készlet futtatásához használhatja a testing csomagot, és a go test parancs segítségével futtathatja a teszteket a teszt nevének szűrésével.
Például, ha több tesztje van:
func TestAdd(t *testing.T) {
// teszt az Add függvényhez
}
func TestSubtract(t *testing.T) {
// teszt a Subtract függvényhez
}
Csak azoknak a teszteknek a futtatásához, amelyek neve tartalmazza az Add-t, használja:
go test -run Add
Szintén létrehozhat tesztfájlokat különböző tesztek készleteivel, és futtathatja őket külön vagy használhatja a fordítási címkéket a tesztek csoportosításához.