Sobes.tech
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.