Junior — Middle
Πώς μπορεί να εκτελεστεί ένα συγκεκριμένο σύνολο δοκιμαστικών σεναρίων;
sobes.tech AI
Απάντηση από AI
Στο Go, για να εκτελέσετε ένα συγκεκριμένο σύνολο σεναρίων δοκιμής, μπορείτε να χρησιμοποιήσετε το πακέτο testing και να τρέξετε τις δοκιμές με την εντολή go test φιλτράροντας με το όνομα της δοκιμής.
Για παράδειγμα, αν έχετε πολλές δοκιμές:
func TestAdd(t *testing.T) {
// δοκιμή για τη λειτουργία Add
}
func TestSubtract(t *testing.T) {
// δοκιμή για τη λειτουργία Subtract
}
Για να εκτελέσετε μόνο τις δοκιμές που περιέχουν Add στο όνομά τους, χρησιμοποιήστε:
go test -run Add
Μπορείτε επίσης να δημιουργήσετε αρχεία δοκιμών με διαφορετικά σύνολα δοκιμών και να τα εκτελέσετε ξεχωριστά ή να χρησιμοποιήσετε ετικέτες κατασκευής για ομαδοποίηση των δοκιμών.